ASP.NET MVCの明らかな規則に加えて、ブートストラップ、オブジェクトのマッピング、データアクセスなどを最小限に抑えるために、どのライブラリを利用していますか?たとえば、オブジェクトの永続性の詳細を処理するのではなく、ドメインロジックの開発により多くのエネルギーを費やしたいと思います。
私は過去にStructureMapとNHibernateを使用して大きな効果を上げました。プロセスをさらに合理化するために検討すべき他のツールや他のライブラリはありますか?
ASP.NET MVCの明らかな規則に加えて、ブートストラップ、オブジェクトのマッピング、データアクセスなどを最小限に抑えるために、どのライブラリを利用していますか?たとえば、オブジェクトの永続性の詳細を処理するのではなく、ドメインロジックの開発により多くのエネルギーを費やしたいと思います。
私は過去にStructureMapとNHibernateを使用して大きな効果を上げました。プロセスをさらに合理化するために検討すべき他のツールや他のライブラリはありますか?
この例を確認できます:http ://whocanhelpme.codeplex.com/ (S#arpアーキテクチャフレームワークに基づいています)。私は実際にそれを試していませんが、私は言及されたライブラリの多くを自分で使用しています、そしてそれはS#arpグーグルグループで非常に良いフィードバックを得ました。
Autofac、NHibernate + FluentNHibernateのユーザーは非常に満足しています:-)しかし、StructureMapからAutofacに、またはその逆に切り替えても違いはありません。私がチェックしたい次のライブラリの1つは、AutoMapperです。
FluentNHibernate+スキーマの生成は非常に価値があります。
以下を使用して、プロジェクトの独自のコアを作成できます。
あなたが望むように、または単に1つを使用する:
私の観点から、および.NETおよび.NET Coreプロジェクトでの長年の経験から、私は次のことをお勧めします。
一緒に: