| Visual Studio 2008シリーズのエディション間の違い |
あくまでも、個人プログラマーとしての勝手な見解ですが……ほとんどの人は、Express Editionで困らないんではないでしょうか(爆
逆に自分がStandard Editionを使っている理由ですが、(1)同時に複数言語が使えること、(2)AnkhSVNが使えることです。2005のときは、結局最後までExpress Editionを使いました。
(1)は、C++でDLLを作るとき、Express EditionだとテストコードまですべてC++で書く必要があります。Standard Edition なら、C++でDLLのプロジェクト、C#でテストコードのプロジェクトを作成し、デバッガで両方追うことができます。ただし、Express Editionを使っていたおかげで、C++/CLIが使えるようになりました。
(2)は、必須ではありません。TortoiseSVNでも十分いけます。
しょせん、こんなものです。
メニュー
Standard Edition と Express Edition のメニューです。(*)がついている項目は、Standard Editionのみです。
|
{
|
|
|
閉じる |
ソリューションを閉じる |
xxxxの保存 |
名前をつけてxxxxを保存 |
すべてを保存 |
テンプレートのエクスポート |
ページ設定 |
印刷 |
最近使ったプロジェクト |
終了} |
{元に戻す|やり直し|直前の全体的な操作を元に戻す(*)|直前の全体的な操作をやり直す(*)|切り取り|コピー|貼り付け|削除|すべて選択|
|
ジャンプ |
} |
{サーバーエクスプローラ|ソリューションエクスプローラ|クラスビュー|コード定義ウィンドウ|オブジェクトブラウザ|エラー一覧|出力|プロパティウィンドウ|タスク一覧|ツールボックス|
|
|
|
|
全画面表示 |
戻る |
次に進む |
次のタスク |
前のタスク |
プロパティページ |
最新の情報に更新} |
|
|
|
{
|
デバッグ開始 |
デバッグなしで開始 |
プロセスにアタッチ |
例外 |
ステップイン |
ステップオーバー |
ブレークポイントの設定/解除 |
|
すべてのブレークポイントの削除} |
|
{
|
|
|
|
|
|
コントロールのロック} |
{プロセスにアタッチ|データベースへの接続|コードスニペットマネージャ|ツールボックスアイテムの選択|アドインマネージャ|
|
パートナー製品カタログ |
Dotfuscator Community Edition |
ActiveXコントロールテストコンテナ |
ATL/MFCトレースツール |
Spy++ |
WCF Service Configuration Editor |
外部ツール |
設定のインポートとエクスポート |
ユーザ設定 |
オプション} |
|
|
すごく苦労した割には、意味なかった(;;
StandardとProfessionalの違い
このふたつ、価格差が40000円以上あります(amazonにてアップグレード版、STD18711円、PRO61236円、2008年2月10日現在)。Professionalには、STDに加えてざっと以下の機能が増えています。
- Office アプリケーション開発(いらね~)
- モバイル デバイス サポート(いらね~)
- MSDN Libraryが付属(オンラインで困らないかも)
- Crystal Reportsが付属(使かわね~)
- サーバー エキスプローラにおける “サーバー” ノード(わかんね~)
- 単体テスト(NUnitじゃだめ?)
- SQL Server 2005 Developer Edition(STDはSQL Server 2005 Express Edition)
自分的には、Professionalは価格差分の価値が薄いように感じます。どうせなら、MSDN Professional Editionくらい狙いたいですね。
最終更新:2008年02月11日 23:35