即使采用ASP.NET你也不需要完全丢弃原来的东西,你可以把以前好的东西直接拿来用,我个人认为,ASP.NET开发的效率肯定要高于ASP。但是还要看一个公司的产品了,如果使用ASP开发出来相当规模的产品,你的这种做法我想是不会被老板接受的,不过你可以慢慢来,ASP.NET替代ASP我想是一个大的趋势。我说的慢慢来的意思是:比如有新的扩展业务,你可以尝试使用ASP.NET,当老板看到优势以后...。不过这是一个比较复杂的问题,主要是风险问题。其实技术上没有什么困难!
调试欢乐多
且它的前台代码和后台代码可分开写,这比ASP的混乱一体好多了。
……
……
所需代码少得多
代码组织清晰得多
2.服务器端界面控件提供封装
类似VB, 事件驱动的编程模型
跨流览器, 跨设备
3.代码与文本分离
4.通过CLR以本机代码运行
VB, C#, Jscript
更高的性能
可用XCOPY轻松完成部署及应用升级
强大的工具支持
自动错误监测及恢复
会话状态支持Web farm方式
内建缓存极大地提升了性能
广泛的移动设备支持
广泛的编译型编程语言支持
轻松构建和使用Web服务
简单的页面开发模型