dotnetpro.components
01.06.2007
Der Werkzeugkasten der dotnetpro
Schön und praktisch sind sie, die Aufgabenbereiche aktueller Windows-Dialoge. Ihre Nachbildung ist aber gar nicht so einfach. Diesmal geht es um folgende Aspekte: Der Container soll attraktive Hintergrundfarbverläufe unterstützen und Objekte automatisch ausrichten. Eine rasche Orientierung sollen abgerundete Registerzungen ermöglichen, die sich an verschiedenen Seiten andocken lassen.
weiterlesen
01.06.2007
uPnP-Media Server und uPnP-Streaming Clients
Um uPnP-Geräte sinnvoll einzusetzen, muss ihre Verfügbarkeit permanent überwacht werden. Nur so kann reagiert werden, wenn sich ein Gerät abmeldet. Das klappt mit der asynchronen uPnP-Geräteabfrage, die allerdings nur auf Umwegen und mit einigen Kniffen realisiert werden kann. Tauchen Sie mit ein in die Welt der COM-Schnittstellen, -Interfaces und -Callback-Funktionen.
weiterlesen
01.06.2007
Musik & Sounds in .NET
Neben Bildern und Videos werten auch Klänge Anwendungen auf. Waren in frühen Windows-Versionen Audioeffekte oder -demonstrationen noch von minderer Qualität, weisen diese mittlerweile CD-Qualität auf und sind flexibel variierbar.
weiterlesen
01.05.2007
Sortieralgorithmen
Datenfelder sind unter .NET mit der Methode Array.Sort ohne Aufwand sortierbar. Wollen Sie die verwendeten Algorithmen allerdings selbst bestimmen, müssen Sie selbst Hand anlegen. Das Implementieren von Sortierverfahren und einer verallgemeinerten Aufrufprozedur ist jedoch keine Hexerei.
weiterlesen
01.05.2007
Universal Plug and Play
Mithilfe von Universal Plug and Play – kurz uPnP – können Geräte mit unterschiedlichen Betriebssystemen Daten über Netzwerkverbindungen austauschen. Außerdem können über uPnP Konfigurationsschnittstellen und Methoden für den gezielten Abruf von Gerätefunktionen offengelegt werden. Entwickler greifen über COM-Bibliotheken auf die uPnPFunktionalität zu.
weiterlesen
dotnetpro.components
01.05.2007
Der Werkzeugkasten der dotnetpro
Auf der Basis des grafischen Objektes Text3D und der optimierten Schaltfläche Button3D können komplexere Steuerelemente entwickelt werden. Visual Studio 2005 stellt zwar viele Steuerelemente für Windows-Forms-Anwendungen bereit, aber Objekte für Aufgabenbereiche, die in Windows XP und Vista genutzt werden, gehören nicht dazu. Doch das wird jetzt anders.
weiterlesen
01.05.2007
Grafisch präsentieren
Ob Börsenkurse oder Konteninformationen – Zahlenreihen und ähnliche Unmengen an numerischen Daten lassen sich oft nur schwer auswerten. Aber es gibt eine eingängige Methode für die Darstellung: eine Grafik.
weiterlesen
01.04.2007
Suchprogramm für E-Mail-Adressen, Teil 2
Um eine E-Mail-Adresse in einem Dokument zu finden, müssen Sie das Rad nicht neu erfinden. Windows stellt entsprechende Suchfunktionen über seine API zur Verfügung. Die Fundstellen müssen Sie dann nur noch kopieren. Wie das geht, zeigt dieser Artikel – und außerdem, wie sie diese in einer XML-Datei ausgeben oder an ein E-Mail-Programm übergeben.
weiterlesen
01.04.2007
Pack mich! ? Dateiarchive erstellen
Obgleich Speichermedien zunehmend größere Kapazitäten aufweisen, ist der Speicherplatz häufig sehr knapp bemessen. Das liegt daran, dass Multimediadateien wie Grafiken, Klangdateien und Videos in der Regel sehr speicherintensiv sind. Bereits MSDOS bot mit DriveSpace und DoubleSpace spezielle Laufwerkstreiber an, welche die laufwerksorientierte Komprimierung aktivierten.
weiterlesen
01.04.2007
Windows Forms Controls 2.0, 2. Teil
.NET 2.0 bietet eine Vielzahl neuer Klassen, Steuerelemente und Komponenten. Zudem wurden bestehende Funktionalitäten überarbeitet und optimiert. Die Verbesserungen sind nicht immer auf den ersten Blick zu erkennen, sodass ein genauer Vergleich lohnt.
weiterlesen