如题,公司最近要上一个.NET的项目,我对.NET也比较感兴趣,所以开始学ASP.NET。在用Java开发基于BS架构的项目的时候采用MVC框架是一个“最佳实践”,不然随着需求增加或变更,系统会变得难以扩展和维护。最近一直在看ASP.NET 4高级程序设计,书中只用二十多页简单介绍了下这个框架,似乎意味着开发BS应用时采用MVC模式不是ASP.NET构建WEB应用的首选项,不知道用.NET开发的中大型的电子商务网站采用一个什么样的软件架构?

解决方案 »

  1.   

    既然你熟悉MVC ,那就用好了。。对于ASP.NET,用不用 都行,对于你,用MVC 就熟悉多了,方便多了。。用惯了其他的,再用WEB FORM 还是有点不习惯的吧。
      

  2.   

    如果UI求的高 还是用MVC吧。如果快速开发 还是ASP.NET。。看自己。。
      

  3.   

    当你实现了一个业务,
    既可以用asp.netWebForm去呈现,
    也可以用html+js去呈现,
    也可以用winform去呈现,
    你只要为这几种UI准备相各自的通用的视图驱动器就可以了
    这才是MVC的,asp.netMVC,要是非要往MVC上扯的话,充其量算作一个html+js的视图驱动器