実際、Visual Studio 2010/2012 は WPF を活用しています。
WPF の活用
WPF は DirectX を利用します。WPF は、アプリケーションを構築するための一貫したプログラミング モデルを提供しようとし、ユーザー インターフェイスとビジネス ロジックを分離します。WPF は、宣言型マークアップ言語である XAML を利用します。XAML は、XML に基づく eXtensible Application Markup Language の略です。XAML は、アプリケーション ユーザー インターフェイスを開発するためのより効率的な方法として設計されています。
複数のドキュメント ウィンドウとフローティング ツール ウィンドウについて
Visual Studio は、複数のドキュメント ウィンドウとフローティング ツール ウィンドウをサポートするように作成されました。
優れたライブラリが利用可能
Codeplex は、複数のドキュメント ウィンドウをモデル化するためのライブラリを提供します。
http://wpfmdi.codeplex.com/
活用できるドッキング ライブラリもあります:
http://avalondock.codeplex.com/
MEF の使用頻度が高い
内部は、Managed Extensibility Framework (MEF) を使用して再設計されました。
MEF を使用すると、アプリケーション開発者は、構成ファイルをいじることなく拡張機能を見つけて使用できます。
MEF を使用すると、コードを簡単にカプセル化し、壊れやすいハード依存関係を回避できます。
これにより、開発者はアドインを作成して IDE の動作を変更できます。
設計目標
Visual Studio 2012 での 1 つの変更点は、インターフェイスがすべて大文字のメニュー バーを使用することです。
一部の設計目標には、UX の過度の線やグラデーションを削除することで、煩雑さと視覚的な複雑さを軽減することが含まれます。
古い 3D ベベルを削除することで、UI が最新化されました。