ASP.NETMVCとEFは初めてです。 Spring、FubuMVC、CastleなどのMVCパターンのオープンソース実装について読みました。
ASP.NET MVCと比較した場合、これらの選択肢がどれほど柔軟か知りたいです。どれが広く使用されており、誰のヘルプがNETで簡単に利用できますか?
オープンソースの代替.NET「フレームワーク」を使用する場合は、 ナンシー をお勧めします。
ナンシーにはかなりの量のコミュニティ活動があり、コミット履歴を見ると、積極的に取り組んでいることがわかります。
これは、Rubyの sinatra に似た、はるかに軽量なWebフレームワークです。これは、必要な基本的なWebのものを処理するために使用できることを意味します
フレームワークの目標は、可能な限り邪魔にならないようにし、すべての対話に超大胆なハッピーパスを提供することです。
これは、必要最小限の量を実行し、使用する必要のあるアプリケーションアーキテクチャについて何も指示せず、邪魔にならない軽量のクロスプラットフォームフレームワークです。
Asp.netMVCの使用に制限はありません。春や城のように、それを使用して悪用する完全な権利があります。
最も広く使用されているのはAsp.netMVCです。これは、Microsoft自体のデスクから提供されており、 asp.net/mvc に大量のドキュメントとチュートリアルがあるためです。
Asp.net MVCを使用する場合は、それを使用して、後で他のフレームワークを試すことをお勧めします。