Magazin

Buchtipps:
- XML & Datenbanken / C# for Java Programmers
- Neuerscheinungen zu Visual C++ .NET

Die Disinformation
Über Datenflut, Information und VB.NET
C#.NET

Treppauf, Treppab
Mit dem Command Pattern Verzeichnisbäume abarbeiten

Schwarz auf Weiß
Überblick über die Druck-Klassen des .NET Frameworks
GUI.NET

Container für Daten-Controls
Der Bau eigener Container zur Verwaltung typisierter Instanzen erfreut sich großer Beliebtheit, da hier der Compiler mehr Prüfungen durchführen kann. Dabei wird aber häufig übersehen, dass es auch an anderer Stelle Sinn macht, eigene Container zu entwickeln. Für die Anbindung von Containern an Oberflächen-Controls bietet das .NET Framework interessante Hilfsmittel, die eine genauere Betrachtung wert sind.

Wundersamer Code?
Grenzen visueller UI Designer

Monkey Business
Plattformunabhängige GUIs mit GTK Sharp
Core.NET

Thread Pooling
Beim Design komplexer Software-Systeme ist eine Multithreading-Umgebung unverzichtbar. Dieser zweiteilige Artikel beschreibt, wann Threading und Pooling bzw. Queueing eingesetzt werden sollten und wann nicht. Zusätzlich werden einige wichtige technische Aspekte betrachtet, um Entwicklern bei der Realisierung performanter dynamischer Systeme auf Basis des .NET Frameworks zu helfen.

PDF goes .NET
Techniken zur Nutzung des PDF-Formats in .NET-Anwendungen

Sprachgenie
Lokalisierung von Windows Forms-Applikationen
Q&A.NET

Tipps & Tricks
... aus dem Forum
VB.NET

Der Ton macht die Musik
DirectX9 - Audiowiedergabe mit DirectSound in Visual Basic .NET ...weiter
Web.NET

Strömungsverhalten
Nutzung von HTTP Module und Handler in ASP.NET-Anwendungen

Und täglich grüßt das Murmeltier
Das ASP.NET Einmaleins - Teil 5: Custom Controls
Enterprise.NET

König Kunde
Softwarearchitektur einer mehrschichtigen Webanwendung - Teil 2

Business Objects
Mit ADO.NET hat Microsoft endlich alle technischen Voraussetzungen für die strikte Trennung von Oberfläche, Verarbeitung und Datenhaltung geschaffen. Nun sollten auch die dazu gehörenden Architekturprinzipien konsequent angewandt werden. Geschäftsobjekte (Business Objects) und Geschäftsobjekt-Manager sind ein zentraler Bestandteil einer flexiblen Softwarearchitektur. Im ersten Teil dieses Artikels wird hierfür ein Design-Modell vorgestellt.
Server.NET

Active Directory & Co.
Verzeichnisdienste optimal einsetzen ...weiter
Data.NET

SQL Server CE und Pocket PC
Viele mögen Microsofts Werbeslogan "Der PC in der Hosentasche" für den Pocket PC für übertrieben gehalten haben. Mit dem .NET Compact Framework, dem SQL Server CE 2.0 und der kommenden Version von Visual Studio .NET hat Microsoft jedoch die Möglichkeiten der Anwendungsentwicklung für diese Plattform radikal erweitert, vereinfacht und verbessert. Mithilfe dieser Werkzeuge lassen sich Unternehmensanwendungen komfortabel für mobile Clients erweitern, sodass ein Pocket PC durchaus zu einem vollwertigen Mitglied im Unternehmensnetzwerk werden kann.
Tools.NET

Eilzustellung
Installshiel Express 4.0

Kostenlose Disassembling-Tools für .NET
.NET Reflector, Anakrino
XML extra

XSLT und ASP.NET
Mit XSLT steht dem Entwickler ein leistungsfähiges Framework zur Transformation von Daten in andere Formate oder Ansichten zur Verfügung. Im .NET Framework existiert eine sehr weitreichende Unterstützung für XML und XSLT - die eXtensible Stylesheet Language Transformations. Dieser Artikel beleuchtet einige sinnvolle Einsatzbereiche von XSLT und zeigt, wie Sie diese Technologie in Ihren Webapplikationen nutzen können.

Kein Weg zurück
One-Way-Methoden in Web Services und Remoting