Core
01.06.2005
Anwendungseinstellungen mit .NET 2.0 verwalten
Für das Verwalten von Anwendungseinstellungen fehlte .NET bislang eine durchgängige Architektur. Die Konfigurationsdateien sind zwar flexibel, erlauben aber keinen schreibenden Zugriff und versagen bei benutzerspezifischen Daten. .NET 2.0 und Visual Studio 2005 gehen diese Probleme nun an und bieten interessante Lösungen.
weiterlesen
01.06.2005
Linux gegen Windows
David gegen Goliath oder doch der Kampf der Giganten? Auf dem 8. Windows-Forum ist das Thema „Linux gegen Windows“ als neuer Track hinzugekommen. Vom 6. bis 9. Juni 2005 treffen sich auf dem Windows-Forum wieder über 100 IT-Experten, Rechenzentrumsleiter und Windows-Administratoren zum Austausch über aktuelle Trends und technische Fragen rund um Windows-basierte-Infrastrukturen.
weiterlesen
01.06.2005
Interfaces sinnvoll einsetzen
Die Interface-basierte Programmierung hat im Vergleich mit klassischen objektorientierten Ansätzen einige Vorteile. Interfaces fördern nicht nur eine klar definierte Kommunikation, sondern ermöglichen auch eine lose Koppelung der Programmbestandteile. Dies ist beispielsweise Vorraussetzung für Add-in- oder Plug-in-Konzepte, aber auch bei serviceorientierten Architekturen.
weiterlesen
01.06.2005
Flash in Windows-Forms-Anwendungen implementieren
Flash ist nicht nur mit Webanimationen gleichzusetzen. Es eignet sich auch zum Gestalten von Windows-Oberflächen. Da die eigentliche Arbeit gemäß Schichtenmodell sowieso im Hintergrund stattfindet, ist die grafische Implementierung und Datenübergabe kein großer Aufwand.
weiterlesen
01.06.2005
Der developer-award
Die Advanced Developers Conference (ADC) findet von 5. bis 6. Oktober in Ulm statt. Nie war die Teilnahme so wichtig: Die Welt der Software-Entwicklung steht vor einem Umbruch. Mit .NET 2.0 und Visual Studio 2005 zeigt sich eine deutliche Tendenz hin zu testund modellgetriebener Entwicklung. Auch Software-Architekturen spielen eine immer wichtigere Rolle, deren Verständnis für die Nutzung der neuen .NETTechnolgien unabdingbar ist.
weiterlesen
01.06.2005
Dateien und Ordner mit VBA auslesen und löschen
Manche Aufgaben sterben einfach nicht aus: Dazu zählt auch das Suchen, Kopieren und Löschen von Ordnern und Dateien. Unter .NET gibt es dafür zwar praktische Steuerelemente. Aber unter VB und VBA ist noch etwas mehr Handarbeit nötig. dotnetpro zeigt, wie Sie mit VB und VBA programmgesteuert Ihre Ordner und Dateien managen können.
weiterlesen
01.06.2005
Das Factory-Pattern im praktischen Einsatz
Objekte legt man mit new an – so war es zumindest bis gestern. Sehr oft ist es vorteilhafter, Objekte von speziellen Methoden, Klassen oder gar ganzen Scharen von Klassen erzeugen zu lassen. Dieser Artikel zeigt die typischen Einsatzszenarien, in denen die Patterns Factory Method und Abstract Factory Vorteile bringen.
weiterlesen
01.06.2005
XML Encryption mit .NET
XML ist kein Thema mehr, denn XML hat sich als Alltags-Datenformat etabliert. Streng hierarchische Struktur, Textbasierung und Plattforumunabhängigkeit sind nur drei Vorteile von XML. Doch Schutz der Daten vor den Augen Dritter bietet das Format nur mit zusätzlichen Vorkehrungen. Dieser Artikel befasst sich mit der Verwendung der Spezifikation XML Encryption in .NET.
weiterlesen
01.06.2005
Services without Components
Mit Windows Server 2003 und Windows XP Service Pack 2 hält ein neues Feature Einzug in die Windows-Welt, das den Namen „Services without Components“ trägt. dotnetpro beleuchtet die Funktionsweise und erläutert den Nutzen dieses Features bei der Arbeit mit Transaktionen.
weiterlesen
01.06.2005
Windows-Standardprogramme per Code ermitteln
Die aktuellen Service Packs für Windows 2000 und XP versetzen den Nutzer in die Lage, für bestimmte Anwendungen wie Webbrowser oder E-Mail seine favorisierte Software anzugeben. Um diese in Ihren eigenen Anwendungen berücksichtigen zu können, bietet sich eine Klasse an, die diese Programme ermittelt und korrekt startet.
weiterlesen