Das Magazin

Jahresarchiv

News & Artikel

  • Alle News & Artikel
    zum Thema .NET finden Sie jetzt in unserem neuen Portal unter dotnet.de

Redaktion

Marketing

Leserservice

Newsletter

Ausgaben

Ausgabe 1.2011 - .Net-Sprachen
Ausgabe 1.2011

.Net-Sprachen

Heft bestellen Abo bestellen

Magazin

  • Aktuelles
  • Kreuzworträtsel
  • Buchtipps
  • Auswertung der dot.NET Magazin-Leserumfrage
  • PDC10 – Azure, Windows Phone 7 und HTML5 im Fokus
  • Kolumne: Karrieretipps – Warum der Projekterfolg von einer effektiven Art der Kommunikation abhängt
  • Kolumne: .NET Soft Skills – Patternitis

.NET Sprachen

Mehrsprachigkeit und die Konsequenzen – Neue Sprachen bringen technische Möglichkeiten, aber auch Verantwortung

Die Microsoft-Welt ist nicht mehr so einfach, wie sie es einmal war. Statt klarer Linien gibt es plötzlich mehr Auswahl, als manchem lieb ist. Auswahl ist gut, aber nur, wenn Zeit und Arbeit investiert werden, um die Wahlmöglichkeiten zu verstehen und zu bewerten. Dass dies immer mehr zur Notwendigkeit wird, ist auf der .NET-Plattform noch eine Neuheit.

von Oliver Sturm

Architektur/ALM

Kolumne: Dino talks – Im Brennpunkt: einfacherer Datenzugriff

von Dino Esposito

Der letzte Feinschliff - ASP.NET MVC 3 Preview 1

Die sich in Entwicklung befindliche Version 3 von ASP.NET MVC wird die Implementierung von Webapplikationen mit einigen neuen Möglichkeiten erleichtern. Wer sich heute bereits ein Bild darüber machen möchte, kann sich seit Kurzem eine Preview-Version davon herunterladen, die vom Produktteam zum Einholen von Feedback verwendet wird. Die darin enthaltenen Neuerungen werden in den einzelnen Abschnitten dieses Artikels beleuchtet.

von Manfred Steyer

Drum prüfe, wer sich ewig bindet – Testbaren Code schreiben – Teil 1: Konzepte, Designmuster und deren Implementierung mit EF 4

Code zu testen, der von externen Faktoren (wie z. B. Datenzugriff) abhängt, ist schwer: Die entsprechenden Testfälle leiden meist an höherer Komplexität und geringerer Aussagekraft. In der aktuellen Version 4 des Entity Frameworks (EF) hat es die ADO.NET-Entwicklertruppe geschafft, sowohl die notwendigen Ansätze zur Datenmodellgenerierung mitzuliefern als auch das Framework selbst auf angenehme Testbarkeit vorzubereiten. Mit der Auswahl des geeigneten Ansatzes und mit dem Einsatz der richtigen Muster ist es ein Leichtes, testbaren Code zu erstellen, der seine Datengebundenheit einfach ignoriert.

von Martin W. Angler

C#

Kolumne: C# im Fokus – Funktion und Verwendung von dynamic

von Marc André Zhou

Webtechnologien

Neuerungen in ASP.NET 4.0 – Teil 2: Neue Steuerelemente

ASP.NET bietet in .NET 4.0 zwei neue Steuerelemente: QueryExtender und Chart. Je nachdem, wie man rechnen will, gibt es sogar nur ein neues Steuerelement, denn das Chart-Steuerelement gab es schon vorher als Erweiterung zu ASP.NET 3.5 SP1. Dennoch lohnt sich ein intensiverer Blick auf beide.

von Dr. Holger Schwichtenberg

WebDAV – Teil 3: Dokumentenmanagement mit WebDAV

Mithilfe der in Teil 2 [1] dieser Artikelserie erstellten Clientbibliothek, den Informationen aus Teil 1 [2] und ein paar kleineren Tipps und Tricks ist es möglich, eine einfache kleine Dateienverwaltung zu entwickeln, die mehr kann als der WebDAV-Ordner im Windows Explorer.

von Jürgen Gutsch

Visual Basic

Licht im Datenbank-Urwald – Moderne Visual-Basic-Programmierung, Teil 4: Datenbindung bei WPF

Am Ende dreht es sich immer um die Frage: Wie kommen die Daten einer Datenbank in die Benutzeroberfläche eines Programms? Bei WPF gab es zu diesem Thema in der Vergangenheit viel Licht und Schatten. Mit Visual Studio 2010 lichtet sich der Dschungel ein wenig, und die Datenbindung wird zu einem angenehm komfortablen und spannenden Thema.

von Peter Monadjemi

Der Weg zum Erfolg – GIS-Anwendungen mit VB.NET programmieren

Die zunehmende Bedeutung von geografi schen Informationen für unternehmerische Marktaktivitäten hat dazu geführt, dass die Marktforschung in Deutschland für ihre Kunden ausgefeilte Softwareprogramme für raumbezogene Analysen zum Kauf anbietet (z. B. die Softwarelösung Regiograph von GKF). Die Lösungen aus der Marktforschung weisen teilweise umfangreiche Optionen aus und fußen auf qualitativ hochwertigen digitalen Karten. Die Tools sind deshalb auch ausgesprochen teuer. Der vorliegende Artikel möchte zeigen, wie mit VB.NET eine kostengünstige GIS-Anwendung programmiert werden kann, um einfache raumbezogene Analysen durchzuführen.

von Dr. Rahim Hajji

Visual Studio

Windows PowerShell – PowerShell – Microsofts objektorientierte Skriptsprache

Wie bereits im ersten Teil dieses Artikels ausgeführt, handelt es sich bei der PowerShell um eine objektorientierte Realisierung eines Kommandozeileninterfaces (Command Line Interface, CLI). Der zweite und letzte Teil dieses Artikels beschäftigt sich mit weiteren wichtigen Elementen der PowerShell, wie Snap-ins, speziellen Laufwerken und der integrierten Skriptumgebung. Weiterhin wird die Realisierung von Funktionen und Skripten vorgestellt, der Zugriff auf .NET-Klassen beschrieben und mit konkreten Beispielen verdeutlicht.

von Helmut Stoiber

„Best Kept Visual Studio Secret“ – Codegenerierung mit T4 in Visual Studio, Teil 3: T4 bei der Generierung groß skalierter „Real World“-Artefakte

Mal angenommen, Sie setzen schon die textvorlagenbasierte Codegenerierung in Ihren Projekten ein und müssen sich die folgenden Fragen stellen oder beantworten: Wie sieht es mit Versionskontrolle, Unit Tests, Debuggen oder Build-Automatisierung aus? Welche Szenarien der Codegenerierung gibt es und welche davon wären in einem bestimmten Fall anwendbar und einem anderen vorzuziehen? Was wird der ganze Spaß kosten? Dieser Artikel schlägt Antworten auf diese und andere Fragen vor und rundet die T4-Codegenerierungsserie ab.

von Mykola Dobrochynskyy

UI, Silverlight, WPF

Kolumne: Silverlight Expertise – Daten bei Datenbindung formatieren, XAP-Datei vor Hijacking schützen, Page Navigation

von Gregor Biswanger

Zuerst die Blatteinteilung – Layoutcontainer zur Gestaltung von Benutzeroberflächen

Die Vorgehensweise zur Gestaltung von Benutzeroberfl ächen hat sich mit der Einführung von Windows Presentation Foundation (WPF) gegenüber dem bisherigen WinForms grundsätzlich geändert. Bei der Gestaltung eines Formulars ist im ersten Schritt die Entscheidung über das grundsätzliche Layout zu treffen. Die Unterscheidung zwischen den einzelnen Varianten fällt eher schwer als leicht.

von Dr. Veikko Krypczyk

SharePoint

BPOS auf dem Prüfstand – Wie Enterprise-ready ist das Onlineangebot von Microsoft?

Cloud Computing zählt zu den wichtigsten IT-Themen dieses Jahres. Microsoft bietet bereits seit 2008 mit den Online Services eine Software-as-a-Service-Lösung an, die sowohl SharePoint als auch Exchange beinhaltet. Doch was kann dieses Angebot wirklich leisten und welche Aspekte sind beim Einsatz zu berücksichtigen?

von Sebastian Gerling