可用的现成.net框架

use*_*312 0 .net

好的,我刚刚在这篇文章中收集了大师的一些经验.我仍然是学生和中级.

现在的问题是,我应该从现有的现成产品(如LINQ,实体框架,CSLA.net,Spring.net,NHibernate,Enterprise Lib)中选择什么样的ORM和Business Objects框架?为什么?

我应该选择开源还是专有?

注意:我正在尝试为我未来的职业生涯学习一个或多个ORM和Business Objects Framework.

Zip*_*pyV 6

如果您还是初学者并且正在学习.net,那么我建议您自己完成所有工作,直到您掌握了基础知识.稍后了解不同的框架,在几个项目中测试它们,这样你就可以找到每个框架的优点和缺点.

  • +1; 了解BCL和积累 - 没有什么比不知道如何摆锤的绿色开发人员更糟糕了,除了绿色开发人员认为千斤顶锤是更好的驱动钉子的工具. (2认同)