Visual Studio spart viel Handarbeit

23.05.2006
Von Robert Heitzmann

Solche Features gab es bislang nur als IDE-Erweiterungen (Add-ins für Visual Studio) beziehungsweise als Zusatzwerkzeuge oder nur im Rahmen anderer IDEs. Allerdings hätten diese Funktionen auch der nicht teamorientierten Professional-Version gut zu Gesicht gestanden, da sie im Werkzeugkasten eines einzelnen Entwicklers ebenfalls von großem Nutzen sein können. Nicht unerwähnt sollte bleiben, dass Microsoft die Team-System-Produkte auch preislich deutlich oberhalb der bisher verfügbaren Ausgaben positioniert.

Die Appetitanreger

Neben dem kostenfreien Framework und den Express-Editionen stehen für Evaluierungszwecke zeitlich beschränkte Versionen der Professional- und Team-System-Editionen zur Verfügung. MSDN-Abonnenten haben darüber hinaus Zugriff auf eine vorkonfigurierte Team-System-Umgebung mit Foundation Server in einem Virtual Server Image.

Abgesehen von dem neuen Rollenverständnis, das Microsoft in die verschiedenen Editionen von Visual Studio eingearbeitet hat, bietet die Entwicklungsumgebung auch eine effizientere Codeerstellung. Microsoft hat im Vorfeld der Marktreife seines Produkts angekündigt, dass sich in speziellen Anwendungsfällen der Aufwand für den manuell zu erstellenden Code um bis zu 90 Prozent reduzieren wird.

Varianten von Visual Studio 2005

  • Redistributable Runtime (kostenfrei, .NET-Framework 2.0 und kommandozeilenbasierende Werkzeuge).

  • Express Editions (kostenfrei, Augenmerk auf je einen Aspekt der Softwareentwicklung):

Visual Web Developer 2005 Express Edition (ASP.NET-Entwicklung);

Visual C# 2005 Express Edition (C#-Entwicklung);

Visual Basic 2005 Express Edition (VB-Entwicklung);

SQL Server 2005 Express Edition (SQL-Datenbank-Management-System).

  • Standard Edition (alle Produkttypen, Mehrsprachigkeit).

  • Professional Edition (inklusive SQL Server Developer Edition, SQL-GUI-Integration sowie Enterprise-Features wie Crystal Reports).

  • Visual Studio Tools for Office (Office-Integration und -Programmierung).

  • Team System Edition für die Software-Lifecycle-Verwaltung - für verschiedene Rollen (VS for Software Architects, Software Developers, Software Testers) - und den Team Foundation Server.