2008のBetaが配布されており、来年には日本語版も発売されるそうな。2005を使うようになった。6.0から比べるとさすがにユーザインタフェースは進歩している。2005の感想を述べてみる。2005の利点ANSI互換になった。C++などと互換性がなかった。Studio6.0に比べて進歩している。ソリュージョンとプロジェクトという概念があり、関連のあるプロジェクトをひとまとめにしてビルドできる。Studio.NETからの機能エラーチェックが厳密になった。(うるさいくらい)デバッガが使いやすい。ブレークポイントの設定と条件の指定が簡単にできるのは○。意外にもHTMLエディタが優秀。十分Frontpageの代わりになる。モバイル開発では、エミュレータの完成度が上がり、ARM用のバイナリがエミュレータでそのまま実行できるようになった。バイナリで配布されているアプリケーションをエミュレータにインストールすることも出来るので、実機に近い環境でのデバッグができる。ActiveSyncでエミュレータに接続できるのも優れている。2005の課題クラスデザイナやコードスニペットといったカタログ上の売りの機能は、実はC++では利用できないものが多い。Studio2008からはC++で使えるようになるそうだが、コードスニペットはやはりサポートされない。開発した場合、MFC8.0が必要になる。VistaにはMFC8.0が標準で入っているが、Xp以前のPCはまだ現役で使われているため、アプリケーションと一緒にMFC8.0を配布しないといけない。Studio2005で開発したアプリケーションはWindows98以降しかサポートされず、Windows95で動かない。モバイル開発ではPocketPC2003以降しかサポートされない。それ以前のPocketPCやWindowsCEの開発にはeVC3.0や4.0が必要。モバイル用のMFC8.0は、eVC4.0までのMFCに比べて利用できるクラスが減っているため、アプリケーションによっては移植が難しい。削除されたクラスのいくつかが追加されており、多少移植が楽になった。クラスの一覧C++でマネージド開発を行う場合の言語仕様が、バージョンアップの度に変わる。2005ではC++/CLIに変わった。2005の問題点を一言で言えば、「下位互換性が切り捨てられている」こと。2005以降の環境に完全に移行することは、しばらくは難しい。6.0やeVC3.0/4.0で作成するという並行運用がまだまだ続くことになる。以上はC++で使用する場合の話であり、C#で開発を行うなら、大変快適な開発環境だと思う。月別アーカイブはてなブログをはじめよう!hishidaさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。