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 September 2026
Lange Testsuiten verzögern das Feedback im Pull Request. Meziantou.ShardedTest verteilt die Testfälle auf mehrere CI-Jobs und verspricht dadurch mehr Geschwindigkeit. Dieser Einstieg zeigt, wie die Aufteilung funktioniert und welche Voraussetzungen nötig sind.
.NET · Testing