日期:2014-05-17  浏览次数:20358 次

ASP.NET MVC3开发的动态网站和传统ASP.NET多层框架开发的动态网站哪个更好
维护肯定的MVC的好用,运行速度呢,传统多层开发可以缓存,运行速度没的说,MVC能设置缓存么,运行速度会比设置了缓存的传统框架快么,控制页面上MVC也比传统ASP.NET的更准确,除了这些,MVC还有别的优点么?小弟刚转MVC不久,希望大虾们给点解疑,

------解决方案--------------------
用什么框架都有优点,如:ado、linq、Nhibenate或者其他框架,而且我不觉得aspx.net mvc是一个框架,而它只是一个模型而已!运行速度不是说你要看那个框架而是看你写代码的质量,服务器的性能、javascript及css的优化,多方面影响的。可以这样说,你写的一个项目可能慢,别人用相同的框架可能就快,我觉得还是经验问题。当然了用不同的框架,也有各自的缺点。就拿ado来说,你完全可以控制你写的sql语句,但是你用linq to sql的话,它什么东西都帮你生成完,你可以轻轻松松的做事情,但是效率上可能会慢些!还是那句话,经验吧!