5 hilfreiche Tools für .NET Entwickler

Tools für .NET Entwickler

(Bildquelle: Pixabay.com – CC0 Public Domain)

Kannst Du Dir vorstellen, wie Van Gogh seine berühmten Bilder ohne Pinsel und Farbe hätte malen sollen? Oder wie Bernini seine bekannten Skulpturen ohne Meißel hätte bearbeiten können? Kein echtes Meisterwerk kann ohne die richtigen Werkzeuge entstehen. Und das Gleiche gilt natürlich auch für Webentwickler, die große und komplexe Webanwendungen entwickeln sollen.

Hier stellen wir 5 hilfreiche Werkzeuge vor, mit denen Du Deine Webanwendungen unter Verwendung von Microsofts .NET Umgebung optimal entwickeln kannst:

  1. Microsoft Visual Studio

Das ist die Mutter aller .NET Werkzeuge, im Grunde ist es gar nicht vorstellbar, wie Du als .NET Entwickler ohne Visual Studio auskommen kannst. Es enthält praktisch alles, was Du für Programmierung, Test und Debugging von Webanwendungen benötigst. Damit ist es Dein täglicher Begleiter und Dein Basis-Rüstzeug.

  1. Notepad++

Notepad++ ist ein kostenloser Editor, der als Ersatz für das Windows Notepad konzipiert wurde und Dir auch Code Syntax Highlighting bietet. Du kannst es besonders gut in Situationen einsetzen, wenn Du nur kleinere Programme mit wenig Quellcode, HTML oder CSS bearbeiten möchtest, ohne dafür gleich das ganze Visual Studio bemühen zu müssen. Auch Plugins werden von Notepad++ gut unterstützt.

  1. NET Compilation Tool

Mit dem ASP.NET Compilation Tool kannst Du Deine ASP.NET Webanwendung entweder in der Entwicklungsumgebung selbst kompilieren oder auch gleichzeitig in eine andere Zielumgebung wie z.B. einem Produktions-Server deployen.

  1. NET SignalR

ASP.NET SignalR ist eine Bibliothek, die ASP.NET Entwicklern hiflt, real-time Webfunktionen zu erstellen. Sie unterstützt bi-direktionale Kommunikation zwischen Server und Client, bietet Support für Web Sockets und erlaubt Dir auch das Arbeiten mit älteren Browser-Versionen.

  1. Resharper

Resharper ist das beste Code Refactoring Plugin für Visual Studio und damit eine echte Hilfe zur Steigerung Deiner Produktivität. Es zielt insbesondere darauf ab, Deinen Coding Stil sauber und effizient zu halten, indem es Dir mögliche Fehler sehr früh anzeigt.

Mit diesen 5 Werkzeugen bist Du also gut ausgerüstet, um auch komplexe Webanwendungen unter .NET effizient und mit hoher Qualität zu entwickeln.