有用MVC开发过项目吗?.net
蛮喜欢这种结构的。有经验者能不谈谈用这种结构开发项目的优劣?要注意些什么吗?谢谢!

解决方案 »

  1.   

    自己使用mvc的模式开发难度应该不小,可以考虑使用asp.net 提供的mvc框架
      

  2.   

    http://www.codeplex.com/Project/ProjectDirectory.aspx?TagName=MVC
      

  3.   

    我不是做WEBFORM,是想做WINAPP的。这种结构很复杂吗?感觉用这种结构做起来,条理很清晰!
      

  4.   

    http://blog.joycode.com/scottgu/archive/2007/10/15/109399.aspx
      

  5.   

    我是用MonoRail的,偶感觉还是挺好的。。
    http://www.cnblogs.com/firstyi/archive/2007/10/17/927967.html
      

  6.   

    .net 的世界里面不怎么流行。
      

  7.   

    已经由不得不流行了,MS 忍不住要正面支持 MVC,O/R Mapping,Entity....
    当然一方面也是 .NET 逐渐成熟,这是发展趋势Web 方面MS以开源姿态支持codeplex上的asp.net mvc但是,WinForm 方面似乎还没有动作,还是 SmartClient MS 好像在说,J2EE 有的我.NET一定会有的 ^_^
      

  8.   

    是不是没有用这种结构开发WINAPP的?
      

  9.   

    MVC不存在用WINFORM还是WEBFORM,只是MVC中的V层变个方式而已。如果你严格按照MVC模式开发出来的程序,就算你把WINFORM改成WEBFORM都很不是很复杂,因为你只用去改他的View层就行了,而Model和control层基本无需更改
      

  10.   

    我对Mode和View层基本了解了,但还不是很理解control层。Control层是什么?定义接口?
      

  11.   

    二楼的兄台说的对,当初人们提出mvc开发模式的时候就是为了在大项目开发中为了是项目中开发各个环节的人都有统一的规范,不至于每个人把各自的环节都做好以后没法合并,你要是自己做一个项目的话用mvc可就起到相反的效果了
      

  12.   

    Control从字面说理解,是控制层。我一般把BLL和DAL归到这个层里。DAL里的执行数据库的又用DBHelper。主要是把业务处理、页面显示、数据处理分开