Was gibt es nicht alles für Open-Source-Tools für .NET. Das werden Sie sich erst recht nach der Lektüre dieses Buches fragen. Der Autor stellt wichtige Tools wie NAnt und NUnit ausführlicher dar, andere werden kurz mit ihrer Funktionalität und Bezugsquelle erwähnt. Dies ist bei der Menge der Tools ein gangbarer Weg, da bei Beschreibung aller Tools der Inhalt wohl doch etwas zu umfangreich geworden wäre. Selbst wenn die vorgestellten Tools nicht alle kostenfrei nutzbar wären, gibt es bei einigen auch im kommerziellen Bereich nichts Besseres. Und um produktiver zu arbeiten, sollte man hier auf jedem Fall auf dem Laufenden bleiben.
Die Vorstellung der Open-Source-Tools erfolgt über vier größere Abschnitte, in die das Buch aufgeteilt ist. Im ersten Teil gibt der Autor eine allgemeine Einführung in die Entwicklung mit Open Source und .NET. Der zweite, umfangreichste Teil stellt zahlreiche Tools vor, von denen Sie zum Teil noch nie etwas gehört haben. Zu Beginn werden Tools für allgemeine Entwicklungsaufgaben wie Entwicklungsumgebungen für .NET, DBMS, WebServer und Sourcecode-Verwaltungssysteme besprochen. Das Kapitel zu NAnt zur Automatisierung von Build-Prozessen nimmt dabei den größten Platz ein. Danach folgen Kapitel, die Tools zur Dokumentation, zum Unit-Testing, zur Integration und zumLogging vorstellen. Die vier Kapitel im dritten Teil des Buches beschreiben die Integration der Tools in den Entwicklungsprozess. Der abschließende Referenzteil rundet den Inhalt ab. Die mitgelieferte CD enthält sämtliche vorgestellten Tools, sodass Sie sofort loslegen können. Da die Open-Source-Entwicklung allerdings in einigen Projekten sehr schnell voranschreitet, ist der Download einer aktuellen Version jedoch vorzuziehen. Eine bessere und umfangreichere Übersicht von aktuellen Open Source-Tools habe ich bisher noch nicht gefunden. Obwohl der Autor seine Schwerpunkte nur auf einige ausgewählte Tools legt, reichen die weiteren Hinweise aus, um den Blick auch auf das eine oder andere nur kurz vorgestellte Tool zu werfen. Erweist es sich dann als nützlich, wiegt die ersparte Entwicklungszeit auch die manchmal etwas längere Einarbeitungszeit auf. Der einzige Nachteil dieses Buches ist es, dass es momentan nur in englischer Sprache vorliegt. Dies sollte aber einen Entwickler nicht abschrecken.

