以前の質問に続き、asp.net MVC を学び始めた場合、Visual Studio Web 開発者のエクスプレス エディションで十分でしょうか、それとも高価な Visual Studio のフル バージョンを検討すべきでしょうか。私が遭遇するかもしれないそのような高速バージョンの制限は何ですか? または、表現ツールを使用した方がよいでしょうか? (または、これは後で進めることができるものですか。)誰かアドバイスはありますか?ありがとうございました。
4 に答える
0
Visual Studio の「フル バージョン」は無料ではありません。asp.net MVC を学習し始めている場合は、まずVisual Web Developerを試す必要があります。はい、統合テストはサポートしていませんが、テストには任意のサードパーティ ツール ( xUnitが最適) を使用できます。
于 2009-04-25T10:15:46.690 に答える
0
Express は間違いなく良いスタートです。学習しているだけなら、フル バージョンの機能のいくつかを見逃してはいけません。SQL 管理のために、Microsoft は SQL Management Studio Express も (もちろん SQL Server Express と共に) 提供しています。
フルバージョンではなく Express を使用しているときに個人的に見逃している主な点は次のとおりです。
- クラス ダイアグラム- プロジェクトを開始し、作成するクラスをマッピングする場合に非常に便利です。ただし、単純な MVC アプリケーションでは、それらはおそらくそれほど必要ではありません。
- デバッグのためのプロセスへのアタッチ- Express エディションには完全なデバッガーが含まれていますが、既に実行中のプロセスにアタッチすることはできません。これは、NUnit を使用していて、問題が発生してデバッグしたい場合に特に便利です。いくつかの回避策がありますが、それらは特にエレガントでも単純でもありません。
- 統合テスト- これが含まれていなかったことに実際驚いています - Microsoft は、新しい開発者にユニット テストのような良い習慣を学ばせることが奨励されるべきであることを認識する必要があります。
Expression スイートは、開発者よりも設計者を対象としています。求めているものにはふさわしくないと思います。
SharpDevelop は、もう 1 つの無料オプションです。Express が不足していると感じた場合は良いのですが、個人的にはエクスペリエンスが「スムーズ」であるとは感じず、Web 開発に関連する機能が特に不足しています。
于 2009-04-24T13:25:33.370 に答える