如题 aps.net mvc 适合于开发网站吗?我总感觉用mvc 开发网站因为网站经常需要更新内容,有时候反而觉得asp更适合开发网站asp需要添加什么内容真接就可以做一个 asp 页面上传上去即可而mvc 还要重新编译网站, 源码时时刻刻都要跟着走,实在觉得很烦实在觉得很烦

解决方案 »

  1.   

    你完全可以使用asp呀。现在学.net的人太多了,真希望少一些。
      

  2.   

    再有就是 asp.net 做网站是把代码放在单独文件中好一些还是和HTMl代码放在一起好?我个人觉得 如果是开发 B/S 结构的 "软件" 比较适合于 把代码放在 单独文件中而对于做网站的话,网页内容更新太频繁,我觉得还是把代码和Html代码放在一起更好一些,虽然然性能上面会有些损失或不安全,但是更方便今后更新和维护,请高手指点一下,先谢谢了
      

  3.   

    mvc本来就是ms 针对webform开发的
    你这样问
      

  4.   


    那 asp.net 如何做才更适合于做网站呢? 请指点,谢谢
      

  5.   

    asp.net 如何做才能更适合做网站
    这个问题 只能这样回答你。
    企业网站有企业网站的做法,门户网站有门户网站的做法。
    电子商务有电子商务的做法。
    代码是死的,人是活的。
      

  6.   

    没太明白楼主的问题啊,你是在拿ASP.net webform 和 ASP.net MVC 比,还是拿asp和 ASP.net MVC比?如果是后者貌似没有什么可比性吧如果想不用编译,代码嵌入前台网页里面,那干脆用PHP算了。至于前者,web form提供丰富的控件,可以很快上手,开发模式和windows客户端类程序也非常类似,但是由于前台页面很多ASP.net专有的标签,不是很利于前台技术人员进行页面设计。
    MVC就好些,都是原生HTML代码,但是少了控件有时候还真不习惯,在web form里很简单的东西在MVC里都要好几步才能实现,就像你说的很麻烦,感觉比较适合开发大的项目,尤其是MVC的扩展性很好。
      

  7.   

    ... 你都asp.net 都没玩熟 就去玩mvc 而且 微软的mvc 封装得很严实 你根本没法理解如何实现的..
      

  8.   


    小型网站、整体设计还在一步步完善、 还有模块不是很分明的情况下 不要使用MVC
      

  9.   

    不会吧 我一直用.net做网站 我感觉自己用习惯了 什么都是很方便的 嘿嘿
      

  10.   

    mvc 非常适合做网站,尤其是大型、访问量大的网站。mvc没有用服务器控件,没有viewstate,性能上就不用说了。现在加上jQuery、ajax等技术,mvc就更加灵活了,如:一个页面无刷新加载N个view,一个页面搞定N个功能模块的展示.........
      

  11.   

    mvc是ms重磅推出的产品,如果他不能开发网站,那ms是不是NC了?
      

  12.   

    asp.net本身就适合做网站,MVC更加适合做网站,它有URLrewrite功能,就是可以做到轻松实现伪静态
      

  13.   

    当然适合了,MVC只是一种框架,很好的进行了分层
      

  14.   

    MVC是一种不同于WEBFORM的开发,感觉有点原始又有点先进的感觉。类似于JSP的STRUCTS框架!
    可惜微软的来的太晚了。
      

  15.   


    请问你是用webform的方式做网站吗? C#/VB 代码和 Html 分离存放还是 混合在一个文件里面(类似于asp的这种做法)
      

  16.   

    没啥不妥啊.lz知道啥叫MVC吧...
    这样只是方便分层而已
      

  17.   

    mvc 中需要多层文件夹,怎么和控制器相联系起来。。网上的实例都是Views下面都只有一层文件夹,如home ,控制器有一个HomeController相关的控帛器。多层文件夹,如何实现。
      

  18.   

    你要知道asp.net是asp的后者!
    编译有编译的好处,别人就不能随便改代码了啊。
      

  19.   

    每种语言都有好有坏,mvc扩展好,但代码写起来复杂些。
      

  20.   

    asp.net mvc就是适合做网站,而webform适合做企业应用。至于编译语言和脚本解释语言,各有各的优点,但编译语言执行的更快,也利于保护源码。
      

  21.   

    aps.net mvc 不开发网站,还能做什么呢?
      

  22.   


    谢谢你 杨涛先生 看了你的网站(www.webdiyer.com) 我坚定了我的MVC信心,原来你的个人网站就是用 mvc2.0 做的从你的网站中我找到了我似乎找到了答案