c++教程 选entityframework还是NHibernate?

选entityframework还是NHibernate?它们都是ORM编程。NHibernate是从Java的hibernate复制过来的,实体框架是由Microsoft开发的,它结合了NHiber

选entityframework还是NHibernate?

它们都是ORM编程。NHibernate是从Java的hibernate复制过来的,实体框架是由Microsoft开发的,它结合了NHibernate和LINQ的优点。实体框架4.1有了很大的改进,4.3在性能上也有了很大的提高。测试版5.0也已经发布。可见微软非常重视实体框架。对于中型项目来说,实体框架仍然是一个不错的选择,但也应该使用SQL和存储过程。由于使用linqto实体来实现一些复杂的业务比较麻烦,所以在这种情况下应该使用SQL的轻量级。所以我们应该互相补充。