.NET-Framework: Die besten Tools für Entwickler

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.

Page: 1 2

ZDNet.de Redaktion

Recent Posts

Adobe schließt neun kritische Lücken in Reader und Acrobat

Das jüngste Update bringt insgesamt zwölf Fixes. Schadcode lässt sich unter Umständen ohne Interaktion mit…

3 Tagen ago

Fabrikautomatisierung: Siemens integriert SPS-Ebene

Eine softwarebasierte Workstation soll es Ingenieuren erlauben, sämtliche Steuerungen zentral zu verwalten. Pilotkunde ist Ford.

3 Tagen ago

Ebury-Botnet infiziert 400.000 Linux-Server weltweit

Kryptodiebstahl und finanzieller Gewinn sind laut ESET-Forschungsbericht die vorrangigen neuen Ziele.

4 Tagen ago

Sicherheitslücken in Überwachungskameras und Video-Babyphones

Schwachstellen aus der ThroughTek Kaylay-IoT-Plattform. Dringend Update-Status der IoT-Geräte prüfen.

4 Tagen ago

AWS investiert Milliarden in Cloud-Standort Brandenburg

Fast acht Milliarden Euro fließen in die deutsche Region der AWS European Sovereign Cloud. Das…

4 Tagen ago

DSL oder Kabel – Welcher Anschluss passt zu Ihnen?

Internet in den eigenen vier Wänden ist heutzutage nicht mehr wegzudenken. Denn egal, ob Homeoffice…

4 Tagen ago