MVC也是从System.Web的Page类继承,用MVC和不用MVC不是性能优化的重点所在。
其实我觉得楼主想表达的是使用传统的开发方式还是使用MVC框架来开发,我觉得这是软件工程的问题,就比如你采用敏捷开发还是普通的开发.大型网站对性能要求比较高,应该重点考虑性能优化的问题,而性能优化一般都是传统的方式,而不是追求华丽和形式.
呵呵,大型网站都不是.NET.
@天堂口 这话说的伤和气啦!.NET开发的系统目前也算是比比皆是啦 Myspace算是个领头羊吧!
不否认片地都是php
其实选择webform或者MVC这二者并不重要,重要的是看你如何来实现的,你的系统需求等是什么?根据你具体的需求来做才和合适的
我也认为应该是性能第一,不使用MVC,当然代码和功能的实现方式应该规范,像php的discuz、uchome、phpwind都还是使用传统的方式。
最近正在研究微软新推出的mvc开发模式,其灵活性,以及效率上应该要比传统的webform高很多,不过对于已经习惯webform模式下开发的人来说,可能会有点不适应,因为这两种模式在实现上的思维方式有较大差异
MVC就原理来看global文件是个瓶颈,我还是用webform
MVC != ASP.NET MVC aspx+aspx.cs+BLL的数据,也是微软的MVC.
asp.net mvc 回归web开发本质 是原始请求/处理/响应模型
不一定比webform性能好,主要看什么人开发。各有优势吧。
但是比那些只会拖控件的开发出来的性能可能会好些。