昨日のASP.NET MVCのプレビューリリースまで、私は「領域」のような機能を必然的に必要としていましたが、それを見つけることができるように呼び出されました。ASP.NET MVC 1.0で領域を実装する方法ASP.NET MVC 2.0と最も互換性があるようにする
プレビューリリースは、「領域」として説明:
分野 - 相対単独で を開発することができ、それぞれが複数の プロジェクトに 大規模なWebアプリケーションを分割する手段を提供します。この は、関連する コントローラとビューをグループ化する方法を提供する によって大きなアプリケーションを構築する複雑さを開発者が管理するのに役立ちます。
私の場合、私はアプリケーションの一部としてオンラインストアを構築しています。私は/store/products/
と/store/checkout
のようなコントローラで/store
/の下のすべてを分割したいと思います。
ASP.NET 2.0の領域の機能は、私が欲しいものと思っていますが、まだ生産アプリケーション用に移動することはできません(非常に魅力的ですが!)。
私はフィルが11月に帰り「コントローラーのグループ化行動に関する記事を持っていたことに気づいた - あるいはその両方に精通しprefarably誰か - 誰もがいずれかのアプローチを使用している場合、実際と題した「Areas in ASP.NET MVC」
は本当に興味があると思います。
できるだけ早く私の店のロジックを別の「エリア」に移動したいのですが、Philの11月のソリューションを使用するか、プレビューリリースで実装する危険性があるのかどうかは判断できません。私は、私のコードのいくつかでも変更する必要があると仮定しています。私が作成したRESTful URLは変更する必要がないので、今は 'grouping controllers'メソッドを試しています。誰も試した?
http://haacked.com/archive/2008/11/04/areas-in-aspnetmvc.aspx
MSDN分野ドキュメント:http://msdn.microsoft.com/en-us/library/ee307987(VS.100).aspx
私はちょうど後ですべてをやり直す必要がなくなりたいと思っています –
このAsp.net MVC 2.0プレビュー1のソースコードはありますか? Asp.net MVC 1.0 RTWソースコードにコピーして貼り付けます。 –
ところで、それでもArea機能には多くのバグがあります。プレビューがリリースされるまで待つことができますか?私はそれがプレビュー2フレーズでほぼ完了したと思う。 –