ScottGu's blog translated by Chica @ Wankuma

ASP.NET MVC のソースコードが利用可能に

  

先月ASP.NET MVC ロードマップについてブログ投稿しました。2週間前、ASP.NET Preview 2 リリースを出荷しました。 ASP.NETチームのPhil Haackがこのリリースについて素晴らしいブログここで投稿しています。Scott HanselmanはASP.NET MVC の素晴らしいチュートリアルのビデオをたくさん作成してます。詳細については、ここからご確認ください。

前回のMVCロードマップの投稿で記述したことですが、ASP.NET MVCフレームワークのソースコードを公開するので、簡単に構築やデバッグ、そしてパッチが行えるようになります。(次のプレビューリリースを待たなくてもバグに遭遇した場合でも回避策がとれるようになります。)

本日、新しいASP.NET CodePlex プロジェクトをオープンしました。それは、今後リリースされる複数のASP.NETに構築可能なソースを共有するのに使用していきます。ASP.NET MVC Preview 2 リリース の構築可能なソースとプロジェクトファイルをここから直接ダウンロードすることができます。

ASP.NET MVC フレームワークの構築

ASP.NET MVC フレームワークのソースコードが入ったzipファイルをここからダウンロードすることができます。zipファイルを解凍して、"MVC" サブホルダからプロジェクトのVS 2008ソリューションファイルを探してください。

ダブルクリックすればVS 2008でMVCソースのあるMVCプロジェクトが開きます。

ビルドすると、プロジェクトはコンパイルされ.zipディレクトリの一番上にある\binディレクトリの下にSystem.Web.Mvc.dllアセンブリが出力されます。このアセンブリをプロジェクトやアプリケーションにコピーして使用することができます。

注:このライセンスでASP.NET MVC の個人のバイナリバージョンを再配布することができません。(互換性のない複数のASP.NET MVC バージョンが散らばってしまいそれぞれがぶつかり合うことを避けたいと思っています。)しかし、コードの修正、再ビルドは可能ですので、回避できなくなる中間バグをそれにより避けることはできます。

次の手順

計画としては今後ソースコードを定期的に落としていきます。毎回公的なプレビューリリースがあった場合にソースも更新します。もっと頻繁にソースをトラックし構築したい方の為に、プレビューリリースまでの期間に中間ソースの更新も行っていきます。

また今後ASP.NET MVC の単体テストシリーズも出荷できればと思っています。(現在、テスト内では内部の模倣フレームワークを使用しており、これらを出荷する前にこの依存性のリファクタリングが完成するよう作業中です。)

Hope this helps,

Scott

ScottGu's blog translated by Chica @ Wankuma 

※本翻訳に関しまして、Scottさんにはご了承頂いております。