.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

Lags beim Online-Gaming? DSL-Vergleich und andere Tipps schaffen Abhilfe

Beim Online-Gaming kommt es nicht nur auf das eigene Können an. Auch die technischen Voraussetzungen…

2 Tagen ago

GenKI-Fortbildung immer noch Mangelware

Fast jedes zweite Unternehmen bietet keinerlei Schulungen an. In den übrigen Betrieben profitieren oft nur…

2 Tagen ago

Netzwerk-Portfolio für das KI-Zeitalter

Huawei stellt auf der Connect Europe 2024 in Paris mit Xinghe Intelligent Network eine erweiterte…

2 Tagen ago

Internet-Tempo in Deutschland: Viel Luft nach oben

Höchste Zeit für eine schnelle Kupfer-Glas-Migration. Bis 2030 soll in Deutschland Glasfaser flächendeckend ausgerollt sein.

2 Tagen ago

Erste Entwickler-Preview von Android 16 verfügbar

Schon im April 2025 soll Android 16 den Status Plattformstabilität erreichen. Entwicklern gibt Google danach…

2 Tagen ago

Kaspersky warnt vor Cyberangriff auf PyPI-Lieferkette

Die Hintermänner setzen KI-Chatbot-Tools als Köder ein. Opfer fangen sich den Infostealer JarkaStealer ein.

3 Tagen ago