Web 上で実行されるアプリケーションを構築したいと考えています。これはエンタープライズ ソリューション用ですが、使用するフレームワークの種類がわかりません。最適なフレームワークを推奨できる人はいますか? CSLA.NET 以外の DAL、BLL、および GUI を処理できる .NET/ASP.NET アプリケーションでは?
KG Sosa
質問する
859 次
6 に答える
6
JBoss に相当する .NET のようなものを探しているなら、いいえ、.NET の世界ですべてを行うフレームワークを提供する製品は 1 つもありません。
ただし、多くの製品があり、そのほとんどが .NET 3.5 スタック自体にあり、それらを組み合わせて強固なフレームワークを提供できます。
- Windows Communication Foundation (ネットワーキング);
- Windows Workflow Foundation (ワークフロー);
- エンタープライズ ライブラリ アプリケーション ブロック (キャッシング、ロギングなど);
オブジェクト関係マッパー
- エンティティ フレームワーク;
- NHibernate;
- LLBLGen
于 2009-01-05T07:53:27.083 に答える
1
@biozincの提案はすべて良さそうです。次のように、制御/依存性注入オプションの反転も追加します。
于 2009-01-05T08:10:22.307 に答える
0
別の代替 ioc コンテナーはCastle Projectです。
于 2009-01-05T08:35:41.117 に答える
0
もう 1 つの優れた OR マッパーはLLBLGenです。
于 2009-01-05T09:51:40.247 に答える
0
開始したエンタープライズ .NET プロジェクトには、 Managed Extensibility Framework (MEF)を追加します。
于 2009-01-05T13:03:34.320 に答える