Microsoft Visual Studio2010のハイライト

Visual Studio 2010について最初に気付くのは、WindowsフォームではなくWindows Presentation Foundation(WPF)に基づく改良されたユーザーインターフェイスです。改善点のリストは、WPFおよびSilverlightデザイナー、コードブラウジング、IntelliSense、スレッドデバッグ、テスト駆動開発、および.Net言語自体にまで及びます。ここにいくつかのハイライトのスクロールツアーがあります。(各画像をクリックすると拡大表示されます。)これらの機能やその他の機能の詳細については、プレビューを参照してください。

ASP.NetMVCプロジェクトがないことに注意してください。それらがいつ利用可能になるかについてはまだ発表されていません。

デバイスとAzureプロジェクトがないことに注意してください。このスクリーンショットが撮影されてから、Azureプロジェクトがアドインとして利用できるようになりましたが、スマートデバイスプロジェクトがいつ利用可能になるかについてはまだ発表されていません。

Visual Studio2010のインターフェイスはWindowsPresentation Foundation(WPF)で構築されているため、WPFデザイナーが非常にスムーズであることは当然のことです。

Visual Studio 2010は、Silverlightプロジェクトがセキュリティリスクをもたらす可能性があることを警告し、2つのプロジェクトモードを提供します。

SilverlightデザイナーはWPFデザイナーと非常に似ていますが、ツールボックスで提供されるコントロールが少なくなっています。

Silverlightデバッグのデモンストレーションを表示する予定でした。代わりに、このエラーメッセージが表示されました。64ビットの問題またはインストールの問題である可能性があります。これはベータ1だと言いましたか?[更新:Silverlight 3開発者ランタイムをインストールすると、この問題が修正されました。]

Silverlightには、バージョンごとに独自のIntelliSenseフレーバーがあります。

コードを拡大したり、人でいっぱいの部屋に表示したりしたいですか?Ctrlキーを押しながらスクロールすると、簡単になります。

ASP.Net AJAX拡張機能は、標準のASP.NetWebサイトの一部になりました。

F#はMLまたはOCAMLの.Netバリアントです。Visual Studio 2010でネイティブにサポートされており、同じプロジェクトでC#や他の.Net言語と混在させることができます。

Architecture Explorerを使用すると、ここに示すPetStoreサンプルなどの大規模なコードベースを簡単に理解できます。

このUMLクラス図は、アーキテクチャエクスプローラーによって自動的に生成されました。Microsoftは、UMLサポートについてこれまでよりもはるかに真剣に取り組んでいます。