heise Developer 06/2015
Jeder, der Software entwickeln möchte, muss sich mit den Themen Lizenzen und Lizenzmodelle auseinandersetzen. Je nach Anwendungsgebiet der eigenen Software kommt auch noch das Thema Lizenzrecht mit hinzu.
.NET · Softwarearchitektur
dotnetpro 06/2015
Dependency Injection fügt zusammen, was getrennt ist, aber zusammengehört.
.NET · Softwarearchitektur
dotnetpro 01/2015
Sollen nicht allen Kunden alle Funktionen zur Verfügung stehen, helfen Feature Toggles.
.NET · Softwarearchitektur · Tooling
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 Oktober 2026
Eine Jobmatrix bringt die lokale Testaufteilung auf mehrere Runner. Damit daraus ein verlässlicher CI-Lauf entsteht, müssen Shard-Nummern, Fehlerstatus und Ergebnisdateien zusammenpassen. Der Workflow zeigt die nötigen Schritte.
.NET · Testing