Wer zehn Entwickler nach ihren Lieblingstools fragt, wird wahrscheinlich zehn verschiedene Antworten erhalten. Deshalb hat ZDNet mit der folgenden Liste einige der nützlichsten und beliebtesten Werkzeuge zusammengestellt, die derzeit verfügbar sind.
- Snippet-Compiler: Entwickler müssen häufig einen kurzen Codeabschnitt ausführen, um zu sehen, welche Ergebnisse er liefert. Ein kompletter Build- und Kompilierdurchgang wäre hier zu viel des Guten. Der Snippet-Compiler ermöglicht das schnelle und einfache Kompilieren kleiner Codeschnipsel. Er unterstützt .NET-Framework 1.1 und 2.0.
- Der Regulator: Reguläre Ausdrücke sind ein leistungsfähiges Werkzeug, das man mit Javascript bei der Web-Entwicklung oder in .NET-Code verwenden kann. Ein Problem dabei ist aber das Schreiben der regulären Ausdrücke, da deren Syntax etwas undurchsichtig ist. Das Regulator-Tool ermöglicht das Erstellen und Verifizieren von regulären Ausdrücken mithilfe einer einfach zu benutzenden Oberfläche.
- Nunit: Testen ist ein wichtiger Aspekt bei jedem Entwicklungsprojekt. Das Nunit-Tool ermöglicht das Erstellen von Unit-Tests zur Überprüfung von Projekten während der Entwicklungsphase.
- Nant: Das beliebte Nant-Tool ermöglicht ein einfaches Erstellen von Build-Prozessen für ein Projekt. Es ist ein hervorragendes Tool, wenn man mit mehreren Entwicklern zusammenarbeitet. Die jüngste Version des .NET-Framework enthält jedoch das leistungsfähige MS-Build-Tool. Es bietet fast dieselbe Funktionalität, ohne extra installiert und eingerichtet werden zu müssen.
- Cruisecontrol.NET: Dieses Tool stellt einen automatischen Integrationsserver bereit. Damit werden Code-Änderungen automatisch in Projekt-Builds übernommen. Es kann nahtlos in Nant und Visual Studio integriert werden und bietet Monitoring-Tools, um den Überblick über Projekte und Builds zu behalten.
- Altova-XML-Suite: Einfache Texteditoren sind für die gelegentliche Arbeit mit XML-Dateien eigentlich ausreichend. Doch umfangreichere XML-basierte Projekte sind einfacher mit speziellen XML-Tools wie der XML-Suite von Altova durchzuführen.
- Ndepend: Um die Effizienz von Anwendungscode zu messen, kann man die Kennzahlen verwenden, die das Ndepend-Tool liefert.
Erfahrungen aus der täglichen Praxis
Als .NET-Entwickler kann man Anwendungen freilich mit einem schlichten Texteditor und den Kommandozeilentools entwickeln, die das .NET-Framework mitbringt. Aber es gibt viele Dienstprogramme, die einem die Arbeit doch erheblich erleichtern. Welche Tools finden Sie bei der täglichen Entwicklung am nützlichsten? Teilen Sie Ihre Erfahrungen im Forum mit.
Neueste Kommentare
Noch keine Kommentare zu .NET-Framework: Die besten Tools für Entwickler
Kommentar hinzufügenVielen Dank für Ihren Kommentar.
Ihr Kommentar wurde gespeichert und wartet auf Moderation.