【发布时间】:2011-05-24 15:00:38
【问题描述】:
我是一名前端人员,通过在我的代理机构从事各种项目学习了 ASP.NET WebForms。
我有一个与开发人员合作的项目,我想为此使用/学习 MVC - 但他认为根本不值得使用 MVC。他的观点是,MVC 的好处是显而易见的,性能不会成为问题,最好还是推进 WebForms。
该项目是一个网络应用程序,它将为人们提供项目规划工具、创建个人联系人数据库以及他们自己的基本网站。
我个人的感受是,我讨厌 WebForms 网站带来的所有臃肿——ViewState,一个,巨大的 JS 文件,缺乏对标记的控制(例如验证控制)。
显然,ASP.NET WebForms 链接到资源,但 MVC 是关于 URL 结构和解释它们的。
经过讨论和研究,我现在认为,由于 MVC 的转换/学习曲线据说很大,最好还是继续使用 WebForms。
我亲眼目睹了 Ryan Singer 与 RoR MVC 的合作,我对一切的发展速度感到震惊。
我是应该接受现在使用 WebForms 更务实、更高效,而不是使用 MVC,还是应该找到一种方法让我的同事相信 MVC 是正确的做法?
【问题讨论】:
-
抱歉,Ian,为糟糕且不一致的语法。在参加会议之前,我急于发帖。感谢您的编辑,虽然有点迂腐。
标签: .net asp.net asp.net-mvc webforms