我感觉至少比WebForm有前途吧
二种不同的模式而已,没有谁好谁坏
能开发出实用的就是好的
白猫黑猫抓到就是好猫
我只是个初学者,看过一点mvc,我有种感觉,觉得c#发展越来越复杂,记得我一个同学作c的,有一次说跟同学作个网站,他用c#的原因是别的都太复杂,太多概念性的东西,用c#感觉跟他的本行有点延续性。我觉得这才是asp.net的优势。
不官白猫黑猫能抓到老鼠就是好猫
ASP.NET MVC在Internet上的应用更有优势(url route,对html的控制,可测试性)。
ASP.NET Web Form在企业级应该上有优势(控件重用,组件开发,事件驱动)。
发展大大滴
首先,现在web开发的趋势,更好的w3c,更好的搜索优化,更好的RIA.
我感觉MVC结构,最大的特点是更纯净的Html代码.这样的话,更容易去做上面三个东西.