Points forts de Microsoft Visual Studio 2010

La première chose que vous remarquerez à propos de Visual Studio 2010 est l'interface utilisateur remaniée, qui est basée sur Windows Presentation Foundation (WPF) au lieu de Windows Forms. La liste complète des améliorations s'étend aux concepteurs WPF et Silverlight, à la navigation de code, à IntelliSense, au débogage des threads, au développement piloté par les tests et aux langages .Net eux-mêmes. Voici une visite guidée de certains des points forts. (Cliquez sur chaque image pour une vue plus rapprochée.) Pour plus de détails sur ces fonctionnalités et d'autres, consultez mon aperçu.

Notez le manque de projets ASP.Net MVC. On ne sait pas encore quand ils seront disponibles.

Notez le manque d'appareils et de projets Azure. Les projets Azure sont devenus disponibles en tant que complément depuis que cette capture d'écran a été prise, mais on ne sait pas encore quand les projets d'appareils intelligents seront disponibles.

L'interface de Visual Studio 2010 a été créée avec Windows Presentation Foundation (WPF), il n'est donc pas surprenant que le concepteur WPF soit très fluide.

Visual Studio 2010 avertit que les projets Silverlight peuvent présenter un risque de sécurité et propose deux modes de projet.

Le concepteur Silverlight est très similaire au concepteur WPF, mais offre moins de contrôles dans sa boîte à outils.

J'avais prévu de montrer une démonstration du débogage de Silverlight. Au lieu de cela, j'ai reçu ce message d'erreur. Il peut s'agir d'un problème 64 bits ou d'un problème d'installation. Ai-je mentionné qu'il s'agit de la Bêta 1? [MISE À JOUR: l'installation du runtime développeur de Silverlight 3 a résolu ce problème.]

Silverlight a sa propre saveur d'IntelliSense pour chaque version.

Vous voulez zoomer sur votre code ou l'afficher dans une salle pleine de monde? Faire défiler tout en appuyant sur la touche Ctrl simplifie les choses.

Les extensions ASP.Net AJAX font désormais partie des sites Web ASP.Net standard.

F # est la variante .Net sur ML ou OCAML. Il est pris en charge de manière native dans Visual Studio 2010 et peut être mélangé avec C # et d'autres langages .Net dans le même projet.

L'Explorateur d'architecture facilite la compréhension des bases de code volumineuses, telles que l'exemple Pet Store présenté ici.

Ce diagramme de classes UML a été généré automatiquement par l'Explorateur d'architecture. Microsoft est devenu beaucoup plus sérieux au sujet de la prise en charge UML que par le passé.