Punti salienti di Microsoft Visual Studio 2010

La prima cosa che noterai di Visual Studio 2010 è l'interfaccia utente rinnovata, basata su Windows Presentation Foundation (WPF) anziché su Windows Forms. La lunga lista di miglioramenti si estende ai designer WPF e Silverlight, alla navigazione nel codice, a IntelliSense, al debug dei thread, allo sviluppo basato su test e agli stessi linguaggi. Ecco un tour a scorrimento di alcuni dei punti salienti. (Fare clic su ciascuna immagine per una visualizzazione più ravvicinata.) Per ulteriori dettagli su queste e altre funzionalità, vedere la mia anteprima.

Notare la mancanza di progetti ASP.Net MVC. Non si sa ancora quando saranno disponibili.

Notare la mancanza di dispositivi e progetti Azure. I progetti di Azure sono diventati disponibili come componente aggiuntivo da quando è stata acquisita questa schermata, ma non si sa ancora quando saranno disponibili i progetti del dispositivo smart.

L'interfaccia per Visual Studio 2010 è stata creata con Windows Presentation Foundation (WPF), quindi non sorprende che il designer WPF sia molto fluido.

Visual Studio 2010 avverte che i progetti Silverlight possono presentare un rischio per la sicurezza e offre due modalità di progetto.

Il designer Silverlight è molto simile al designer WPF, ma offre meno controlli nella sua casella degli strumenti.

Avevo programmato di mostrare una dimostrazione del debug di Silverlight. Invece, ho ricevuto questo messaggio di errore. Potrebbe essere un problema a 64 bit o un problema di installazione. Ho già detto che questa è Beta 1? [AGGIORNAMENTO: l'installazione del runtime per sviluppatori Silverlight 3 ha risolto questo problema.]

Silverlight ha il proprio gusto di IntelliSense per ogni versione.

Vuoi ingrandire il tuo codice o visualizzarlo in una stanza piena di persone? Lo scorrimento mentre si preme il tasto Ctrl lo rende semplice.

Le estensioni ASP.Net AJAX fanno ora parte dei siti Web ASP.Net standard.

F # è la variante .Net su ML o OCAML. È supportato in modo nativo in Visual Studio 2010 e può essere combinato con C # e altri linguaggi .Net nello stesso progetto.

Architecture Explorer semplifica la comprensione di basi di codice di grandi dimensioni, come l'esempio di Pet Store mostrato qui.

Questo diagramma delle classi UML è stato generato automaticamente da Architecture Explorer. Microsoft è diventata molto più seria riguardo al supporto UML rispetto al passato.