01.10.2010
Auf der Suche nach der ICodeParser-Implementierung
Zur Laufzeit einen komplexen Objektbaum im Speicher zu erzeugen ist in C# leider nur über das sehr beschränkte CodeDom machbar. In Visual Studio besteht allerdings die Möglichkeit, eine weniger eingeschränkte Implementierung zu erreichen. dotnetpro wagt das Abenteuer und macht sich in Visual Studio auf Schatzsuche.
weiterlesen
01.05.2010
Schnellablage
Hashtabellen berechnen den Speicherplatz, an dem Daten abgelegt werden, aus dem Inhalt der Daten. Das klingt verrückt, ist aber extrem effizient und hat sich in der Informatik längst etabliert. dotnetpro erläutert die verschiedenen Hashverfahren und Kollisionsstrategien.Außerdem erfahren Sie, welche Hashing-Klassen des .NET Frameworks für welche Einsatzzwecke optimiert sind.
weiterlesen
01.01.2010
Developer Garden der Telekom
Die Deutsche Telekom verstärkt ihr Engagement in Sachen Open Development und gibt über die Entwicklerplattform Developer Garden immer mehr Telekommunikationsdienste als Webservices frei.
weiterlesen
01.05.2009
Schreibautomat
Visual Studio steckt voller Features – aber ausgerechnet das, was man eigentlich gerade brauchen könnte, ist nicht dabei. Wenn es darum geht, den Quelltext automatisiert zu bearbeiten, dann kann ein Entwickler die Wunsch funktion selbst nachrüsten. Die Add-in-Architektur von Visual Studio und das Bereitstellen des Codemodells ermöglichen die individuelle Anpassung.
weiterlesen
01.01.2009
User Interface Automation
Sollen Oberflächen automatisch getestet werden, kommen häufig Batch- oder VB-Script-Dateien zum Zuge, die veraltete oder erst noch zu schaffende ActiveX-Schnittstellen ansprechen. Das ist nicht sehr komfortabel und fehleranfällig. Seit .NET 3.0 liefert Microsoft Klassen für den automatisierten Zugriff auf beliebige Controls einer Anwendung.
weiterlesen