已经做到模板代码分离了,,单个文件+母版页的写法也很好了,,为啥非要用MVC,难道仅仅为了去掉后缀名.aspx

解决方案 »

  1.   

    虽然使用模板页代码已经分离了,但是后台代码全部在一个文件中也是很混乱的,使用MVC是为了方便代码管理。
      

  2.   

    从商业策略上来说,MS不能永远停留在一个层面,它必须有所创新。像这种在php、jsp中已经用了这么久的框架,asp.net必须借鉴。另外,不同的开发者也可以从中多一个选择。这样说吧:康师傅方便已经很好吃了,为什么还有统一呢?
      

  3.   

    你没遇到做特效时,点个button实际上它生成了一个submit而照成的回发 头疼不已吗
    你没遇到 一个简单的操作,他页面刷新后,麻烦不已吗
    你没看见codebin把源弄的很乱吗
      

  4.   

    1.方便分层,降低耦合度,还有换个view层,controler层还可以继续用。
    2.方便做单元测试。
    3.使代码简洁,没有服务端控件,页面就不会有那么多的viewstate,这样就提高性能了。
    以上是我理解相对于webform的好处