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有前途!

asp和asp.net在编程语言等各方面的有哪些区别?
1、语言不同,语法上也有些不同,asp是用vbscript或jscript,asp.net是用C#,也可用vb.net,但语法上有些不同。2、最重要的一点,asp.net的html代码和后台服务器端后台代码分离。这样看起来很清晰。vs的平台也很强大,很方便。3、asp.net更安全。还有好多优点,我个人认为用.net比较爽。

ASP.NET 、ASP有什么区别
ASP与ASP.NET的区别:1.开发语言不同 ASP仅局限于使用non-type脚本语言来开发,用户给WEB页中添加ASP代码的方法与客户端脚本中添加代码的方法相同,导致代码杂乱。ASP.NET允许用户选择并使用功能完善的strongly-type编程语言,也允许使用潜加巨大的.NET Framework。2.运行机制不同 ASP是解释运行的编程框架...

asp.net与asp是不是同一回事?如果不是,有什么区别啊?
(1)开发语言不同:ASP的开发语言仅局限于使用non-type脚本语言,给客户端脚本添加代码和给页面添加ASP代码的方法是一样的。ASP.NET的开发语言更为广泛,可以使用符合.NET Framework规范的任何一种功能完善的strongly-type编程语言(比如Visual Basic、C#)。(2)运行机制不同:ASP是解释型的编程框架,...

ASP.NET和ASP的区别是什么?
1、开发语言不同。ASP使用non-type脚本语言来开发应用程序或web网页,在web端添加代码和在客户端添加代码一致,导致代码杂乱无章。ASP.NET使用strongly-type编程语言开发应用程序或web网页,也可以使用.NET Framework框架开发,代码一致性较ASP好了许多。2、运行方式不同。ASP是解释运行的编程框架,使用js等...

ASP与ASP.NET的区别
而ASP.NET则允许用户选择并使用功能强大的编程语言,同时还能利用.NET Framework提供的强大功能。运行机制方面,ASP采用解释运行,执行效率相对较低。相比之下,ASP.NET是一种编译型框架,其运行基于服务器上的编译好的公共语言运行时库代码。这种机制利用早期绑定和编译,能够有效提高执行效率。

ASP和asp.net有什么区别的呢?最主要的区别是什么呢?
第一,从编程语言种类看区别。ASP用VBScript、JavaScript等简单容易的脚本语言。结合HTML代码,即可快速完成网站的应用程序,实现动态网页技术。ASP.NET所支持的编程语言是指这种语言的功能全集(而不是子集),所以,ASP.NET中每种编程语言的功能要比ASP中使用的VB script和Java Script更为强大。第二,从...

ASP和ASP.NET有什么区别啊?
ASP.Net是什么?ASP.Net是建立在微软新一代.NET平台架构上,利用普通语言运行时(Common Language Runtime)在服务器后端为用户提供建立强大企业级Web应用服务的编程框架。ASP.Net与ASP的主要区别在于ASP.Net是编译(Compile)执行,而ASP是解释(Interpret)执行,ASP.Net比ASP有更高的效率。ASP.Net执行过程看...

网站建设中ASP以及ASP.NET有什么区别
asp是解释运行的编程框架,执行效率相对比较低;而asp.net则是编译性的编程框架,程序所运行的是服务器上已经编译好的公共语言,效率相对会比较高。三、开发方式不同 asp是一种把界面设计以及程序设计混合的开发方式,在维护方面相对比较困难;而asp.net是一种把界面设计以及程序设计以不同的文件分离开来...

asp.net区别
ASP(Active Server Pages)是一种基于服务器端的脚本语言,它是一种解释性编程框架。这意味着在执行之前,ASP代码需要被Web服务器解释并转换成HTML代码。尽管ASP具有简单易用的特点,但其执行效率相对较低,且在安全性方面存在一定的隐患,因为服务器端脚本可能会被恶意用户利用。相比之下,ASP.NET(...

asp和asp.net到底有什么区别?
asp 和asp.net 是一个妈生的,叫类似的名字,但是是两个完全不同的东西asp只是服务器脚本语言,而asp.net是面向对象的编程语言,它跟接近于windows下的应用程序===asp只支持两种语言,js和vbs。而asp.net支持多种语言,c++,vb.net,c#,j++ 等。这些语言语法不同,但是效果一样===asp.net 比asp...

相似回答