Microsoft Visual Studio 2010-Highlights

Das Erste, was Sie an Visual Studio 2010 bemerken werden, ist die überarbeitete Benutzeroberfläche, die auf Windows Presentation Foundation (WPF) anstelle von Windows Forms basiert. Die Liste der Verbesserungen erstreckt sich auf die WPF- und Silverlight-Designer, das Durchsuchen von Code, IntelliSense, das Debuggen von Threads, die testgetriebene Entwicklung und die .NET-Sprachen selbst. Hier ist eine Scroll-Tour durch einige der Highlights. (Klicken Sie auf jedes Bild, um es näher zu betrachten.) Weitere Informationen zu diesen und anderen Funktionen finden Sie in meiner Vorschau.

Beachten Sie das Fehlen von ASP.Net MVC-Projekten. Es ist noch nicht bekannt, wann sie verfügbar sein werden.

Beachten Sie das Fehlen von Geräte- und Azure-Projekten. Azure-Projekte sind seit der Erstellung dieses Screenshots als Add-In verfügbar. Es ist jedoch noch nicht bekannt, wann die Smart-Device-Projekte verfügbar sein werden.

Die Benutzeroberfläche für Visual Studio 2010 wurde mit Windows Presentation Foundation (WPF) erstellt. Daher ist es nicht verwunderlich, dass der WPF-Designer sehr flüssig ist.

Visual Studio 2010 warnt davor, dass Silverlight-Projekte ein Sicherheitsrisiko darstellen können, und bietet zwei Projektmodi.

Der Silverlight-Designer ist dem WPF-Designer sehr ähnlich, bietet jedoch weniger Steuerelemente in seiner Toolbox.

Ich hatte geplant, eine Demonstration des Silverlight-Debuggens zu zeigen. Stattdessen habe ich diese Fehlermeldung erhalten. Möglicherweise handelt es sich um ein 64-Bit-Problem oder ein Installationsproblem. Habe ich erwähnt, dass dies Beta 1 ist? [UPDATE: Die Installation der Silverlight 3-Entwicklerlaufzeit hat dieses Problem behoben.]

Silverlight hat für jede Version eine eigene Version von IntelliSense.

Möchten Sie Ihren Code vergrößern oder in einem Raum voller Personen anzeigen? Das Scrollen bei gedrückter Strg-Taste macht es einfach.

Die ASP.Net AJAX-Erweiterungen sind jetzt Teil der Standard-ASP.Net-Websites.

F # ist die .Net-Variante für ML oder OCAML. Es wird nativ in Visual Studio 2010 unterstützt und kann mit C # und anderen .NET-Sprachen im selben Projekt gemischt werden.

Der Architektur-Explorer erleichtert das Verständnis großer Codebasen, wie z. B. des hier gezeigten Pet Store-Beispiels.

Dieses UML-Klassendiagramm wurde automatisch vom Architektur-Explorer generiert. Microsoft hat die UML-Unterstützung viel ernsthafter als in der Vergangenheit.