即使采用ASP.NET你也不需要完全丢弃原来的东西,你可以把以前好的东西直接拿来用,我个人认为,ASP.NET开发的效率肯定要高于ASP。但是还要看一个公司的产品了,如果使用ASP开发出来相当规模的产品,你的这种做法我想是不会被老板接受的,不过你可以慢慢来,ASP.NET替代ASP我想是一个大的趋势。我说的慢慢来的意思是:比如有新的扩展业务,你可以尝试使用ASP.NET,当老板看到优势以后...。不过这是一个比较复杂的问题,主要是风险问题。其实技术上没有什么困难!

解决方案 »

  1.   

    我以前没用过Asp做过开发,只是用Jsp做过开发,但我觉得Asp.net的开发速度肯定要比JSP哪种开发模式快,特别是这种代码分离模式,完全可以美工和写代码分开来做,也不会产生冲突.让我用Asp.net的原因是觉得前景会更好,也为了更好的找工作.同时替代Asp也是必然的趋势.
      

  2.   

    ASP.NET 基于C#,VB等完全面向对象的,而不象ASP是用脚本语言。所以它的建壮性比较好。
    且它的前台代码和后台代码可分开写,这比ASP的混乱一体好多了。
    ……
    ……
      

  3.   

    采用 vs.net 对 ASP.NET 的开发速度 远远高于 用记事本 开发asp asp。net它的代码分离技术 使得 。net(vb or C#) 是一个纯面向对象的编程语言
      

  4.   

    Asp.net本身还提供了几个数据验证的控件,使用起来非常方便!.net的代码分离使得开发速度非常快!
      

  5.   

    .net真的很好,特别是有VS.net这个超强开发工具,个人感觉可以提高一倍以上的效率,长痛不如短痛!
      

  6.   

    1.更容易, 效率更高的Web编程
    所需代码少得多
    代码组织清晰得多
    2.服务器端界面控件提供封装 
    类似VB, 事件驱动的编程模型
    跨流览器, 跨设备
    3.代码与文本分离
    4.通过CLR以本机代码运行
    VB, C#, Jscript
    更高的性能
    可用XCOPY轻松完成部署及应用升级
    强大的工具支持
    自动错误监测及恢复
    会话状态支持Web farm方式
    内建缓存极大地提升了性能
    广泛的移动设备支持
    广泛的编译型编程语言支持
    轻松构建和使用Web服务
    简单的页面开发模型