我们计划在一个相对重要的(对业务)项目上使用ASP.NET MVC.开发团队由4名开发人员和技术主管组成.两位开发人员和技术主管之前曾在ASP.NET WebForms项目上合作过,并对使用该技术充满信心.
当我们回顾一些第一个WebForms项目中使用的一些方法时,我们会有点畏缩(例子包括过度使用UpdatePanels,缺乏对ListView等控件的知识,膨胀的ViewState等).
重要的是我们不要在一年内回顾这个项目,并对我们的一些ASP.NET MVC方法感到畏缩!
根据经验,在第一次使用ASP.NET MVC时,是否有任何人可以引用任何关键风险?
我正在考虑陷阱,需要一段时间才能继续进行的灯泡,你认为自己正在战斗的框架的一部分,直到你学会了一个特定的项目,那种事情.
我所看到的最大风险来自于回归无状态媒介。
回发不见了。大多数服务器控件都消失了。视图状态消失了。事件驱动模型已经消失。
如果您的开发人员仅使用 asp.net Webforms 来构建网站,而从未使用过其他 Web 技术,那么他们需要大量学习。