c#现在最好用的ORM是啥框架啊?有必要去用NHibernate吗?NHibernate是JAVA翻译过来的,好像更新进度很慢
现在用的最广泛的是EF。
sqlserver绝配,
oracle很纠结
EF5 EF6 .net4.0版本提供的是残废版本,建议环境至少为framework4.5, 可大批的xp server2003装不了4.5
看看nuget下载量 EF应该是霸主了吧
@蓝风»: 这个倒是一个问题,等待ef core吧
@蓝风»: 话说,现在服务器还在用 2003 有点弱了吧?最起码升个2008啊
没有最好,只有合适
请提供“好”的定义。
便宜
简单
强大
快速
安全
稳定
开源
跨平台
选一个再说
赞
这要看需求,我觉得orm还没有datatable好用呢
我就觉得一个datatable to List<T>的数据转换器就足够了。
赞
各有千秋吧,推荐你比较一下NHibernate、EntityFramework和MyBatis根据自己的项目需要选择。
你用的哪种
@Dellienware: 都用过,看哪个项目合适用哪个。
单表操作 npoco dapper 爽
多表 Telerik Data Acces EF 等,比如通过一个表直至关联到第7个表才能获取到所需数据 爽
建议搭配操作
没有最好只有最适合
补充下 EF等比较重的orm,"坑"很多, 比如你都不知道生成的是不是你想要的sql语句,需要长时间的熟悉磨合
用Bootstrap,html5+css3,jQuery EasyUI
汗,强答是一种什么体验。。。。
没有最好。只有更好
entity framework,毕竟是微软亲身儿子。