2009-08-01 8 views
2

ASP.NET MVC 2の最新リリースでは、MSによってサポートされているエリアの概念が開始されました。しかし、この分野のコンセプトを実行するには、複数の別々のプロジェクトを作成する必要があります。地域ごとに1つのプロジェクト。 ASP.NET MVC 1では、同じプロジェクト内でまだ作業している分野をサポートするための他の多くの方法がありました。この投稿はwhether areas are important or notではありませんが、適切な実装方法は何でしょうか。あなたは地域と協力している理由とその理由は何ですか?この新しいマルチプロジェクトの分野を実行する方法についてどう思いますか?ここでASP.NET MVC 2プレビュー1 - 領域を実装する最善の方法は何ですか?

は、エリアを実装する前の2.0の方法だった:

http://haacked.com/archive/2008/11/04/areas-in-aspnetmvc.aspx

http://blog.codeville.net/2008/11/05/app-areas-in-aspnet-mvc-take-2/

http://devlicio.us/blogs/billy_mccafferty/archive/2009/01/22/mvc-quot-areas-quot-as-hierarchical-subfolders-under-views.aspx

は、私は非常に大規模なASP.NET MVCプロジェクトで作業を開始しようとしています(と2.0プレビューを掘り下げるのを待つことはできません)、私はこの新しい領域の実装を使うべきか、私たちがすでに動作することが証明されているのか疑問に思っています。

答えて

1

ASP.NET MVC 2のリリースは、将来的には不明確なので、MVC 1が提供していることをお勧めします。しかし、このプロジェクトでは、機能を念頭に置いて、必要に応じて後で既存のソリューションを簡単に拡張することができます。

1

を私はあなたがMVC 2のノベルティについてScottGuさんのブログポスタを見てお勧めします。また、領域を持つファイル/フォルダ構造の良いスクリーンショットもあります。


MVC2で巨大なWebアプリケーションを開発する予定の場合は、すでに実装されている領域の機能を使用することをお勧めします。あなたがそれを開発し終えたら、MVCが出荷され、とにかく地域がサポートされます。

ちょうど車輪を作り直して、これであなた自身の解決策を作り出さないでください。

しかし、V2で起動しない場合は、Haackの解決策を参照してください。

関連する問題