|
|
マイクロソフト 執行役 デベロッパー&プラットフォーム統括本部長 大場章弘氏 |
マイクロソフトは11月13日、「Microsoft Visual Studio 2010(以下、VS 2010) ベータ2 日本語版」をリリースしたことを発表した。
VS 2010 ベータ2は、.NET Frameworkに対応した統合開発環境「Visual Studio」の次期バージョンの評価版。VS 2010と同時にリリース予定の「.NET Framework 4」をサポートするほか、UMLに対応、テスト機能の強化、製品構成の刷新など、さまざまな変更が加えられている。すでに、VisualStudioのWebサイトにて公開されており、無償でダウンロードできる。
新版の主な特徴は以下のスライドのとおり。
|
|
マイクロソフト デベロッパー&プラットフォーム統括本部 開発ツール製品部 エグゼクティブ プロダクト マネージャー 近藤和彦氏 |
まず、大きな変更点として、UMLの編集機能が搭載されている。これまでのVisual Studioでは、「Architecture Edition」などでDSL(Domain Specific Language)の編集機能を提供してきたが、UMLについてはサポート外だった。今回からは「Ultimate」においてUMLの編集機能を搭載。UMLで作成した図とソースコードの乖離をチェックする機能や、ソースコードからシーケンス図を自動生成する機能なども用意されている。
そのほか、Silverlightアプリケーションの開発機能が標準でサポートされたうえ、マルチモニタに対応、Windows 7固有の機能をサポートなどの強化が行われている。さらにマルチコア環境で動作するアプリケーションを最適化するために、並列処理のパフォーマンス分析、スレッド単位のデバッグ機能などが新たに追加されている。
加えて、テスト機能についても大幅強化。まず、「Intelli Trace」と呼ばれる機能により、デバッグの履歴が残され、過去の状態をクリック1つで呼び出せるようになった。また、「Test and Lab Manager」というWPFベースの新ツールにより、テスト計画を表示させながらアプリケーションをテストし、結果を記録できるようになった。バグが発生した際には「バグの作成」というメニューを選ぶだけで、一連の操作ログとともに、OSやメモリ使用率などの動作環境の詳細情報も自動的に取得されるという。
|
|
|
Test and Lab Managerのデモ。画面左のテストケースが表示されている部分がTest and Lab Manager |
Test and Lab Managerでは「バグを作成」を選択すると、システム環境の詳細も自動で記録される |
VS 2010では、製品構成も大きく刷新されている。これまで8エディションあった製品ラインナップを、大きく3エディションに整理。さらにテスト機能を補完する製品を用意し、こちらについても3エディションを提供するかたちになっている。なお、旧バージョンからの移行については、いずれも実質上のアップグレードになるよう行われるという。
また、マイクロソフトでは、開発者を支援する活動として、VS 2010の紹介セミナー「Ready for Visual Studio 2010」やハンズオンセミナーなどを全国で開催するほか、2010年2月23、24日に開催される「Tech・Days 2010」においてVS 2010専用のセッションを行う予定。さらに、コードサンプルや勉強会キットも提供し、個別に学習を進められる環境も用意する。