我是一位前端人物,他通过在我的代理机构开展各种项目,选择了ASP.NET WebForms。在新项目中学习MVC,还是坚持使用WebForms?
我有一个开发人员的项目,我想使用/学习MVC - 但他认为它不值得使用MVC。他的观点是,MVC的好处被认为,并且性能不会成为问题,并且最好推动WebForms。
该项目是一个网络应用程序,将为人们提供项目规划工具,创建个人联系人数据库和他们自己的基本网站。
我个人的感受是,我讨厌WebForms网站带来的膨胀--ViewState,一个,巨大的JS文件,缺乏对标记的控制(例如验证控件)。
显然,ASP.NET WebForms链接到资源,但MVC是关于URL结构并解释它们的。
经过讨论和研究之后,我现在认为,由于MVC所谓的大型过渡/学习曲线,使用WebForms确实更好。
我亲眼目睹了Ryan Singer与RoR MVC的合作,并且我惊讶于所有事情的发展速度。
我是否应该接受现在更注重WebForms而不使用MVC,还是应该找到一种让我的同事相信MVC是正确的做法?
道歉,伊恩,为穷人和不一致的语法。在进入会议之前,我急于发帖。感谢编辑,虽然有点迂腐。 – 2010-12-13 12:25:18