回 帖 发 新 帖 刷新版面

主题:.NET技术和ASP有何区别?

请问,
ASP.NET 和ASP
它们的主要区别在哪儿?
是否扩展名不相同,一个是.ASPX,一个是.ASP
[em2]

回复列表 (共6个回复)

沙发

区别非常大,aspx是先编译后执行的,而asp是解释执行的.所以ASPX的执行速度要比ASP快很多

板凳


asp.net支持事件,更利于编程

3 楼

asp支持事件吧!
如ONCLICK

4 楼


asp.net和asp的最大区别在于asp.net将事件代码和html代码分离
我们经常听说的代码隐藏类就是网页的后台代码
html就是网页的前台代码,就是我们在浏览器中可以看到的
这样不仅可以让程序员更好的理解程序
也为编程带来了方便
asp.net和asp都是浏览器解释执行的
这一点没有太多区别

5 楼

4楼的错了,“asp.net和asp都是浏览器解释执行的”这句话。。。。无语,应该都是在服务器执行。asp.net是第一次需要编译很慢,以后都是直接执行很快的,而asp则是每次都要解释执行,都会很慢。总的来说asp.net第一次比asp慢,以后都比asp要快。


最大区别就是1楼说的再加上asp.net可以使用强大的.net框架类库,这是asp做梦都做不到的。。呵呵!

6 楼

asp.net能手动编译,代码能保密么

我来回复

您尚未登录,请登录后再回复。点此登录或注册