网站建设中ASP以及ASP.NET有什么区别

如题所述

ASP是动态服务器页面的缩写,它既不是程序语言,也不是开发工具,仅仅是一种技术框架,它是一种能产生和执行动态、交互式、高效率的站占服务器的应用程序。而asp.net则是新一代的动态网页实现系统,它主要用于一台WEB服务器建立强大的应用程序,是新体系结构.NET的一部分,ASP与.NET技术的结合,提供了基于组件、事件驱动的可编程网络表单,很大程度简化了编程。 

一、开发语言不同

asp的开发仅局限于non-type脚本,且使用的是vbs/js这样弱类型、面向结构而非面向对象的编程脚本语言与html语言混合编排的,因此在使用asp给web添加代码时容易出现各种问题导致代码杂乱,而asp.net则允许用户使用strongly-type编程语言和.NETFramework开发  其次asp.net本身就是一种面向对象的编程语言,而不是一种脚本,它具有了封装性、继承性、多态性等此类面向对象编程语言的一切特性,因此它不仅摆脱了asp使用脚本语言来编程的缺点,从理论上来说更可以使用包括C++,VB,JS在内的任何编程语言,使得业务逻辑和Html页面分离,这样一来无论页面原型如何改变,业务逻辑代码都不必做任何改动。 

二、运行机制不同

asp是解释运行的编程框架,执行效率相对比较低;而asp.net则是编译性的编程框架,程序所运行的是服务器上已经编译好的公共语言,效率相对会比较高。

三、开发方式不同

asp是一种把界面设计以及程序设计混合的开发方式,在维护方面相对比较困难;而asp.net是一种把界面设计以及程序设计以不同的文件分离开来的开发方式,复用性以及维护性都得到了很大的提高。

温馨提示:内容为网友见解,仅供参考
第1个回答  2017-01-08
最大的区别是:ASP是面向过程的开发语言,而ASP.NET是面向对像的开发语言。本回答被网友采纳

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

建设一中学网站用asp好还是asp.net好
asp.net是asp延伸,asp使用的是VB语言,ASP.NET是多语言架构,有C#,J#,VB#等,一般情况下使用C#语言进行开发。也是当今较流行的语言,开发周期性ASP与ASP.NET差不多。个人觉得ASP.NET好,因为.NET的安全体系要比ASP强的多,程序是先编译后执行的,很难破译,换句话是代码是封装的密封性很强,且扩...

网站用什么编程语言好
1.安全性 从安全性方面来看,相对来说,ASP的安全性要低些。但这只是相对的,在网站编程方面,安全性更多的与网站开发人员有关,而不是语言本身。举例来 说,ASP常见的漏洞比较多,但是只要在网站建设中多注意,绝大部分的安全隐患还是可以避免的。而PHP相对来说,更加完全,并且一般PHP都搭建在 linux...

网站设计用哪种开发语言好?普通企业网站建设用PHP还是.NET
首先,SP.NET 、PHP、都是面向Web服务器的技术,客户端浏览器不需要任何附加的软件支持。这是他们的共同点。Asp.net:首先来说,Asp.net 和 Asp 没什么关系,看着像是升级版本什么的,其实没什么联系。Asp 是脚本编程,用的是 ASP语言,而ASP.net 用的是C#语言,完全不同的东西。优点:封装性能好...

asp和.net做普通企业网站的优缺点
从安全性方面来看,相对来说,ASP的安全性要低些。但这只是相对的,在网站编程方面,安全性更多的与网站开发人员有关,而不是语言本身。举例来说,ASP常见的漏洞比较多,但是只要在网站建设中多注意,绝大部分的安全隐患还是可以避免的。对于初学网站建设的人员来说,ASP.NET上手还是非常方便的,有强大...

网站建设用到什么语言?
主流网站开发语言之ASP:ASP是微软(Microsoft)所开发的一种后台脚本语言,它的语法和Visual BASIC类似,可以像SSI(Server Side Include)那样把后台脚本代码内嵌到HTML页面中。虽然ASP简单易用,但是它自身存在着许多缺陷,最重要的就是安全性问题。目前在微软的 .net 战略中新推出的ASP.net 借鉴了Java...

网站建设用什么编程语言好
网站建设选择编程语言的参考方法如下:1、目前市面上常见的编程语言主要有asp、asp、net、php、jsp,其中ASP、ASP NET、PHP是最常见的编程语言,每一种语言都能实现所需要的功能,至于大家所关注的要用什么语言来编写网站,就得根据具体情况而定了。2、假如您选择的空间服务器是WINDOWS系统,那么就必须...

建网站选择哪种语言
JSP适合大型网站开发,对安全性要求高的网站极为合适,因为它的层次性好。但是JSP很难,开发速度慢。ASP建议放弃,微软都放弃了,咱还搞他?ASP.NET可以考虑,有微软提供的强大组件的支持,不用花费太多时间用在编程上面就可以实现想要的功能。缺点是,ASP.NET如果程序编制有问题,那么运行速度将会很慢。...

网站建设中的常用的的编程语言有哪些?
1、常用的编程语言是asp(最常见),asp.net(经常用),php(频率一般),JSP(使用频率一般)。2、常用的数据库是ACCESS数据库(这个是最简单,最常用的),SQL,以及MYSQL(这个安全性高)3、ACCESS的数据库的程序,不需要独立的数据库空间,所以使用该种数据库的空间最便宜。 SQL或者是MYSQL都需要...

ASP NET 是什么?拜托各位大神
ASP.Net与ASP的主要区别在于前者是编译(Compile)执行,而后者是解释(Interpret)执行,前者比后者有更高的效率。实际上我们可以把ASP.Net的执行过程看做是编译后的普通语言运行时代码充当一个和前端浏览器和中间件用户交互的应用程序,它接受用户的请求,输出HTML流到客户端显示。除此之外,ASP.Net还可以...

相似回答