问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

ASP和asp.net有什么区别的呢?最主要的区别是什么呢?

发布网友 发布时间:2022-04-23 17:59

我来回答

6个回答

热心网友 时间:2022-04-29 15:01

ASP和asp.net的区别从编程语言种类,服务器,硬件环境的这三方面看区别,其中编程语言种类的区别是最主要的。

第一,从编程语言种类看区别。

ASP用VBScript、JavaScript等简单容易的脚本语言。结合HTML代码,即可快速完成网站的应用程序,实现动态网页技术。

ASP.NET所支持的编程语言是指这种语言的功能全集(而不是子集),所以,ASP.NET中每种编程语言的功能要比ASP中使用的VB script和Java Script更为强大。

第二,从服务器看区别

ASP可以使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据库、发现和那个Email或访问文件系统等。

由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可防止ASP程序代码被窃取。 

ASP.NET提供了许多功能强大的服务器控件,这大大简化了web页面的创建任务。这些服务器控件提供从显示、日历、表格到用户输入验证等通用功能。

它们自动维护其选择状态,并允许服务器端代码访问和调用其属性、方法和事件。因此,服务器控件提供了一个清晰的编程模型,使得Web应用的开发变得简单、容易。

第三,从硬件环境看区别

ASP程序的运行对硬件环境通常具备能够满足Windows操作系统运行要求的硬件设备即可。基本内存容量要求为64MB,建议内存容量为128MB或更多。此外,应该有100MB以上的硬盘空间用来安装所需的软件 。

ASP.NET标准版在安装驱动器上需要有2.5GB,包括系统驱动器上的500MB。Professional和Enterprise版在安装驱动器上需要有.5GB,包括系统驱动器上的500MB。

如果不需要Microsoft Visual Studio.NET中的参考文档,而且只需要支持C#开发的话,最少需要700M左右的空间。

扩展资料:

ASP是Microsoft公司开发的服务器端脚本环境,可用来创建动态交互式网页并建立强大的web应用程序。

当服务器收到对ASP文件的请求时,它会处理包含在用于构建发送给浏览器的HTML(Hyper Text Markup Language,超文本置标语言)网页文件中的服务器端脚本代码。

除服务器端脚本代码外,ASP文件也可以包含文本、HTML(包括相关的客户端脚本)和com组件调用。

ASP简单、易于维护 , 是小型页面应用程序的选择 ,在使用DCOM (Distributed Component Object Model)和 MTS(Microsoft Transaction Server)的情况下, ASP甚至可以实现中等规模的企业应用程序。

ASP.NET又称为ASP+,不仅仅是ASP的简单升级,而是微软公司推出的新一代脚本语言。

ASP.NET基于.NET Framework的Web开发平台,不但吸收了ASP以前版本的最大优点并参照Java、VB语言的开发优势加入了许多新的特色,同时也修正了以前的ASP版本的运行错误。 

ASP.NET具备开发网站应用程序的一切解决方案,包括验证、缓存、状态管理、调试和部署等全部功能。

在代码撰写方面特色是将页面逻辑和业务逻辑分开,它分离程序代码与显示的内容,让丰富多彩的网页更容易撰写。同时使程序代码看起来更洁净、更简单。

参考资料:百度百科——asp (动态服务器页面)

百度百科——asp.net



热心网友 时间:2022-04-29 16:19

ASP和ASP.NET的最主要区别在于二者的开发语言不同,ASP的开发语言仅局限于使用non-type脚本语言;而ASP.NET的开发语言更为广泛,可以使用所有符合.NET Framework规范的strongly-type编程语言。

ASP与ASP.NET的其他区别如下:

1、运行机制不同:

ASP是解释型的编程框架,因没有事先编译,而是一边解释一边执行,故而页面的执行效率相对比较低。ASP.NET是编译型的编程框架,服务器上运行的是已经编译好的代码,因此可以利用早期绑定来实时编译,进而提高执行效率。

2、运行环境不同:

ASP的运行环境是Windows操作系统及IIS。ASP.NET的运行环境除了Windows操作系统及IIS,还需要安装.NET Framework。

3、开发方式不同:

ASP将用户界面层和应用程序逻辑层的代码混合写在一起,因此在维护和重用方面比较困难。ASP.NET将用户界面层和应用程序逻辑层的代码分离开,程序的复用性和维护性都得到了提高。

参考资料来源:百度百科-asp

参考资料来源:百度百科-asp.net

热心网友 时间:2022-04-29 17:54

ASP与ASP.NET区别:

1、开发语言不同。

ASP的开发语言仅局限于使用non-type脚本语言,给客户端脚本添加代码和给页面添加ASP代码的方法是一样的。

ASP.NET的开发语言更为广泛,能够使用符合NET Framework规范的任何一种功能完善的strongly-type编程语言(比如Visual Basic、C#)。

2、运行机制不同。

ASP是解释型的编程框架,因没有事先编译,而是一边解释一边执行,故而页面的执行效率相对比较低。

ASP.NET是编译型的编程框架,服务器上运行的是已经编译好的代码,因此可以利用早期绑定来实时编译,进而提高执行效率。

3、运行环境不同。

ASP的运行环境是Windows操作系统及IIS。

ASP.NET的运行环境除了Windows操作系统及IIS,还需要安装.NET Framework。

4、开发方式不同。

ASP将用户界面层和应用程序逻辑层的代码混合写在一起,因此在维护和重用方面比较困难。

ASP.NET将用户界面层和应用程序逻辑层的代码分离开,程序的复用性和维护性都得到了提高。

5、诞生的时间不同。

1996年11月,Microsfot公司推出了ASP(Active Server Pages)技术。

2002年01月,Microsfot公司推出了ASP.NET技术。

参考资料来源:百度百科-asp.net

热心网友 时间:2022-04-29 19:45

运用ASP可将VBscript、javascript等脚本语言加入到HTML中,便可快速完成网站的应用研究程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本都可以完成它的节节胜利。由脚本 在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行,用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。此外,它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。ASP.NET之后,微软又推出ASP.NET。这不是ASP的简单升级,而是全新一代的动态网页实现系统,而是用于一台WEB服务器建立强大的应用程序。是微软发展的新体系结构.NET的一部分,是ASP和.NET技术的结合。提供基于组件、事件驱动的可编程网络表单,大简化了编程。还可以用ASP.NET建立网络服务。ASP与ASP.NET的区别1.开发语言不同ASP仅局限于使用脚本语言来开发,用户给WEB页中添加ASP代码的方法与客户端脚本中添加代码的方法相同,导致代码杂乱。ASP.NET允许用户选择并使用功能完善的编程语言,也允许使用潜加巨大的.NET Framework。2.运行机制不同ASP是解释运行的编程框架,所以执行效率加较低。ASP.NET是编译性的编程框架,运行是服务器上的编译好的公共语言运行时库代码,可以利用早期绑定,实施编译来提高效率。3.开发方式ASP把界面设计和程序设计混在一起,维护困难。ASP.NET把界面设计和程序设计以不同的文件分离开,复用性和维护性得到了提高。补存:如果你仔细看上面的内容就会发现ASP.NET与ASP的比较就是ASP.NET的特点了。嗯,我想你最关心的是这个:ASP.NET比ASP上手快,只要你入了门你就能上手做网站。前提是你会网页编程。

热心网友 时间:2022-04-29 21:53

区别:
ASP是解释性编程框架,而ASP.NET是编译性框架;
ASP.NET无论是从执行效率和安全上都远远超过ASP;
ASP文件的后缀是.asp而ASP.NET则是.aspx和.aspx.cs。
ASP.NET实现了代码分离,让代码管理更加直观。
扩展:
1.ASP是动态服务器页面(Active Server Page)的英文缩写。是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是 .asp。

2.ASP.NET是.NET FrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。 指 Active Server Pages(动态服务器页面) ,运行于 IIS(Internet Information Server 服务,是Windows开发的Web服务器)之中的程序 。

热心网友 时间:2022-04-30 00:18

1、开发语言不同

ASP仅局限于使用non-type脚本语言来开发,用户给WEB页中添加ASP代码的方法与客户端脚本中添加代码的方法相同,导致代码杂乱。
ASP.NET允许用户选择并使用功能完善的strongly-type编程语言,也允许使用潜加巨大的.NET Framework。

2、运行机制不同

ASP是解释运行的编程框架,所以执行效率加较低。
ASP.NET是编译性的编程框架,运行是服务器上的编译好的公共语言运行时库代码,可以利用早期绑定,实施编译来提高效率。

3、开发方式
ASP把界面设计和程序设计混在一起,维护和重用困难。
ASP.NET把界面设计和程序设计以不同的文件分离开,复用性和维护性得到了提高。

什么行家工作室,真是奇葩,回答完才知道是2013年的问题,百度你是怎么了?
asp.net与asp是不是同一回事?如果不是,有什么区别啊?

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

ASP和asp.net有什么区别的呢?最主要的区别是什么呢?

ASP和asp.net的区别从编程语言种类,服务器,硬件环境的这三方面看区别,其中编程语言种类的区别是最主要的。第一,从编程语言种类看区别。ASP用VBScript、JavaScript等简单容易的脚本语言。结合HTML代码,即可快速完成网站的应用程序,实现动态网页技术。ASP.NET所支持的编程语言是指这种语言的功能全集(而不...

asp与asp.net的主要区别在哪?

2.运行机制不同 ASP是解释运行的编程框架,所以执行效率加较低。ASP.NET是编译性的编程框架,运行是服务器上的编译好的公共语言运行时库代码,可以利用早期绑定,实施编译来提高效率。3.开发方式 ASP把界面设计和程序设计混在一起,维护和重用困难。ASP.NET把界面设计和程序设计以不同的文件分离开,复用...

ASP和ASP.NET有什么区别啊?

ASP.Net与ASP的主要区别在于ASP.Net是编译(Compile)执行,而ASP是解释(Interpret)执行,ASP.Net比ASP有更高的效率。ASP.Net执行过程看做是编译后的普通语言运行时代码充当一个与前端浏览器和中间件用户交互的应用程序,它接受用户的请求,输出HTML流到客户端显示。ASP.Net还可以利用.NET平台架构的诸多优越...

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.NET和ASP的区别有以下几点:1、开发语言不同。ASP使用non-type脚本语言来开发应用程序或web网页,在web端添加代码和在客户端添加代码一致,导致代码杂乱无章。ASP.NET使用strongly-type编程语言开发应用程序或web网页,也可以使用.NET Framework框架开发,代码一致性较ASP好了许多。2、运行方式不同。ASP...

asp和asp.net到底有什么区别?

而asp.net是面向对象的编程语言,它跟接近于windows下的应用程序===asp只支持两种语言,js和vbs。而asp.net支持多种语言,c++,vb.net,c#,j++ 等。这些语言语法不同,但是效果一样===asp.net 比asp 更容易,更轻松开发web引用程序。性能更好,功能更强大 ...

ASP和SAP.NET有什么区别?

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

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

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

请问asp和asp.net的区别,他们那个会更有用呢,听说asp.net更先进,是不...

asp和asp.net别看名字很像,但实质差得很远。ASP.NET优点:1. 代码和内容分离使代码更清晰 2. 提高可部署性、可伸缩性、安全性以及可靠性 3. 为不同的浏览器和设备提供更好的支持 ASP缺点:1. ASP只能使用脚本语言属于解释性语言,主要是javascript或VBScript。而解释性语言,而解释...

asp和aspnet的区别 aspnet与asp的区别 .net和java的区别? .net core和.net区别 asp和aspx的区别 .net和c#的区别 单词net和web的区别 com和net两个的区别 asp和php哪个是主流
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
土豆干黄瓜钱炒肉做法 女朋友有分离焦虑症 恋爱分离焦虑症的表现 90年男马和92年女猴2816年年底结婚吉日 请帮我翻译一句中文,谢谢!!! DNF远古做错了3件首饰 dnf狂战远古3件首饰如何选择 女性结扎同房还能生吗 郑州私立高中学费大概多少钱 求救英文翻译!!! 手机截屏功能找不到了在哪里找?在哪里能找到截屏恢复到主界面?_百度知 ... 服装加工厂找订单 我现在自己开了个纸箱啤机加厂,由于订单少,想通过接单网找单,可以吗? 服装厂怎么找订单 忘了要快递单号了,如何查找单号? 真的很想问下,电商是怎样找单的 美团跑腿怎么找单? 如何用kodi看115网盘的电影 服装工厂怎么找订单? 现在115网盘还能分享电影吗 115网盘我是会员但怎么不能在线看电影 我请求加工注塑塑料件,怎么找单? 梦见下大暴雨怎么回事? 求115网盘账号,可以直接看动作片的! 想做代练,想问可以从哪找到单子。 - 信息提示 单量较大打的纸单较多,经常要撕单找单有没有好的办法? 如何才能接到外贸的单子啊我想帮做oem,但不知道如何去找单 用115网盘看片怎么一直不能看,网络异常 115网盘升级后不能在线看电影了,必须要VIP,有没有不用VIP就能直接看的办法? asp和asp.ne的区别 ASP与aspnet有什么不同,区别在哪里 什么是ASP.net 以及特点,优点 如何用PHP程序去创建LINux定时任务 Linux下如何定时执行php脚本?Linux下如何设置定时任务 php 怎样添加定时任务 10秒后再执行 php如何实现定时任务,php定时任务方法,最佳 请问如何用PHP语言让系统定时执行一个任务? linux下如何定时访问本机上的某个php脚本文件 如何实现php定时执行任务,且时间是可配置的 linux怎么定时执行php文件 梦见下牙掉了两颗是什么意思? 梦见右侧下牙掉了两颗 江苏巨将锚固基础工程有限公司怎么样? 求江苏地区钢筋锚固长度的书籍 江苏剪式锚固技术有限公司怎么样? 《《炮灰的奋斗史》甜十色》最新txt全集下载 江苏工程造价做钢筋算量时,各种情况下构件里的每种钢筋的“弯钩,搭接,锚固,保护层厚”长度分别是多少 炮灰的奋斗史txt全集下载 女人梦见下门牙松动掉了2个是什么意思?