Arbeiten mit .NET: Allgemeines/ Anhang/ Downloads

Aus Wikibooks

Das .NET Framework[Bearbeiten]

Die Microsoft-Versionen[Bearbeiten]

Zu jeder Version gibt es zwei Teile:

  • Das Redistributable Package (Verteilbares Paket, Runtime-Version) ist erforderlich, damit .NET-Anwendungen ausgeführt werden können.
  • Das Software Development Kit (SDK) ist erforderlich, damit .NET-Anwendungen entwickelt werden können.

Einzelheiten zu den verschiedenen Versionen und Teilen stehen auf der jeweiligen Übersichtsseite.

Version 1.1
Version 2.0
Version 3.0
Version 3.5
Version 4.0

Das Mono-Projekt[Bearbeiten]

Entwicklungsumgebungen[Bearbeiten]

Visual Studio[Bearbeiten]

Selbstverständlich gibt es „gegen Bezahlung“ verschiedene weitere Versionen mit unterschiedlichem Umfang.

SharpDevelop[Bearbeiten]

Hier sind die aktuellen Versionen erhältlich. Version 1.1 und 2.2 werden nicht mehr gepflegt.

MonoDevelop[Bearbeiten]

Zu Mono passt natürlich:

Notepad++[Bearbeiten]

Nützliche Werkzeuge[Bearbeiten]

  • .NET Reflector – .NET Assemblies analysieren und Code konvertieren
  • NUnit – Unit-Testing Framework
  • NCover – Profiling für alle, die es genau wissen wollen
  • FxCopder Analyzer schlechthin (in Visual Studio Team System und SharpDevelop enthalten)
  • TortoiseSVN – so macht Versionierung Spaß
  • NDoc – wenn schon Kommentare, dann wenigstens einfach
  • Skater .NET Obfuscator – ein Obfuscator (auch als freie Version erhältlich)
  • StyleCop – Quelltext-Analyse auf Konsistenz und Stil