首页 新闻 搜索 专区 学院

用普通的ado.net配合mvc来做网站和ef配合mvc做有什么区别 两中方案哪个好点

0
悬赏园豆:20 [已关闭问题] 解决于 2012-11-16 09:40

用普通的ado.net配合mvc来做网站和ef配合mvc做有什么区别 两中方案哪个好点

Ganler1988的主页 Ganler1988 | 初学一级 | 园豆:3
提问于:2012-11-15 18:43
< >
分享
其他回答(4)
0

个人觉得无所谓好坏,只有是否适合你自己

如果项目紧急,一定是先选自己用过的,如果是时间比较充裕可以考虑选择一个自己没用过的

收获园豆:3
重典 | 园豆:2442 (老鸟四级) | 2012-11-15 19:50
0

你是问两个项目的开发时间,效率,还是什么没有表述清楚哈!

收获园豆:3
Kencery | 园豆:357 (菜鸟二级) | 2012-11-15 20:43

效率哪个好点呢

支持(0) 反对(0) Ganler1988 | 园豆:3 (初学一级) | 2012-11-15 22:41

@Ganler1988: 效率还是ado.net稍微好一点点,但是现在EF,也就是ORM是主流,效率也基本没什么差别,可以自己选择一下

支持(0) 反对(0) Kencery | 园豆:357 (菜鸟二级) | 2012-11-15 23:08
0

其实没有什么区别的,为了方便一点不要太多的自己写代码就用EF吧

收获园豆:3
chenping2008 | 园豆:9836 (大侠五级) | 2012-11-15 20:53

学习EF需要什么基础?

支持(0) 反对(0) Ganler1988 | 园豆:3 (初学一级) | 2012-11-15 22:41

@Ganler1988: 找本书看看

支持(0) 反对(0) chenping2008 | 园豆:9836 (大侠五级) | 2012-11-16 09:24
0

看好ef,看看 orm发展,EF可不是只是简单好用,更反映了一个趋势,表驱动、存储过程封装业务等技术已经开始慢慢渐远。

收获园豆:3
Qlin | 园豆:2403 (老鸟四级) | 2012-11-15 20:59

谢谢

支持(0) 反对(0) Ganler1988 | 园豆:3 (初学一级) | 2012-11-15 22:41
0

见过的商用的项目还是mvc配合三层(ado.net)的较多 ,因为大家都求稳,喜欢成熟的技术,,就像上次去某银行做开发,他们用的sql 还是2000

收获园豆:5
oppoic | 园豆:560 (小虾三级) | 2012-11-16 08:27

你这个理由很牵强,不只是银行,其实很多商业软件系统之所以还保留着C,CORBA等这类更老的技术,不是因为求稳和成熟,而是重新构建的成本太高,这里的成本不单单指重新开发的成本,更重要的是测试成本。

支持(1) 反对(0) Launcher | 园豆:45045 (高人七级) | 2012-11-16 09:48
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册