dotnetpro 12/2010
UML-Klassendiagramme sollten wichtiger Bestandteil jedes Softwareprojekts sein, helfen sie doch, die Übersicht zu behalten. Praktisch wäre es, sie automatisch zu erzeugen. Das Beispiel eines Parsers zeigt ein auf „Event-Based Components“ basierendes Konzept zur Realisierung.
.NET · Softwarearchitektur · C# · Tooling
dotnetpro 10/2010
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.
C# · .NET · Tooling
dotnetpro 05/2010
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.
.NET · C#
dotnetpro 01/2010
Die Deutsche Telekom verstärkt ihr Engagement in Sachen Open Development und gibt über die Entwicklerplattform Developer Garden immer mehr Telekommunikationsdienste als Webservices frei.
.NET · Webentwicklung