asp和asp.net在编程语言等各方面的有哪些区别?

如题所述

1、语言不同,语法上也有些不同,asp是用vbscript或jscript,asp.net是用C#,也可用vb.net,但语法上有些不同。
2、最重要的一点,asp.net的html代码和后台服务器端后台代码分离。这样看起来很清晰。vs的平台也很强大,很方便。
3、asp.net更安全。
还有好多优点,我个人认为用.net比较爽。
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-01-16
您好,非常高兴回答您的问题。

1、asp.net是asp的升级版,此次升级不同于以往的asp1.0,asp2.0,asp3.0等。.net是在3.0基础上做了本质的改版。支持更多控件和语言。如C#等。可以根据自己的喜好选择脚本语言,vb、C#、Java等。

2、运行asp.net的服务器端需要有.NET Framework支持。

3、语法稍有所改变,但以往的asp语法结构和函数仍然可以继承下来

4、Asp.NET和Jsp 是今后网络发展的趋势。asp显然已落后。

5.asp的后缀名是.asp , asp.net的后缀名是.aspx

希望您能满意!本回答被网友采纳
第2个回答  2014-01-16
asp主要用得是一些脚本语言如 javascript/vbscript,它是一种非编译的网页技术。而asp.net是未来微软的主打产品,为此微软专门为它开发了c#语言,它是经过编译运行的。c#和java有许多的相同点,不过由于c#是微软的东西它的发展方向可能要比java有前途!
相似回答