我想构建一个可以在web上运行的应用程序,这是一个企业解决方案,但我不知道我将使用什么样的框架,那里的任何人都可以推荐一个最适合的框架在.NET/ASP.NET应用程序中,可以处理除CSLA.NET之外的DAL,BLL和GUI?
如果您正在寻找类似于JBoss的.NET,那么不,没有一种产品能够在.NET世界中提供全面的框架.
但是,有很多产品,主要是在.NET 3.5堆栈本身上,可以拼凑在一起以提供可靠的框架.
Windows Communication Foundation(网络);
Windows Workflow Foundation(工作流程);
企业库应用程序块(缓存,日志记录等);
对象关系映射器
实体框架;
NHibernate的;
LLBLGEN
控制/依赖注入的反转
统一
Spring.NET
温莎城堡
Ninject
StructureMap