asp和 .net是什么语言,有什么区别?它们的开发工具分别是什么?

 我来答
麦晖奕文静
2019-03-24 · TA获得超过3598个赞
知道大有可为答主
回答量:3069
采纳率:25%
帮助的人:434万
展开全部
相同点:
都是Microsoft的产品,都是面向对象,
不同点:
1、
ASP是VBScript

JavaScript
作为服务器端程序
(默认:VBScript

2、
ASP.Net
是以
C#

VB.net
作为服务器端程序
(大多数用C#)
3、
ASP
只要安装了IIS

就可以用文本文档编写VBScript,另存为:
ASP
后缀名
,设置服务器路径,就可以发布一个动态网页了,简单!
4、ASP。net则要安装
Framework
才能发布,当然也要先安装IIS和设置服务器路径,当然,ASP.net同样可以使用文本文档来写C#页面,但你必须是高手!
5、ASP
可以用DW
或者
文本文档
6、.net
都是用Visual
Studio
。net开发环境
7、.net
的开发环境有服务器控件可以拉,ASP没有
8、ASP的VBScript和JavaScript都是解释语言,一边解释一边执行,所以一定要保留服务器端代码,而且永远可见(除非专门加密)
9、.net
服务器程序第一次编译运行后,成了DLL
,一次编译多次执行,项目完成后,只保留DLL,把服务器代码去掉,执行效率比ASP快!
10、ASP时代的程序员都是“硬汉子”,对前台后台都非常了解,由于很少有ASP集成的服务器端代码控件可用,所以,几乎每行代码都是手工写出来的
11、ASP.NET时代
造就
了很多只会拉拉服务器端控件就实现前台后台交互功能的程序员,很大一部分都是
后台程序员不懂前台操作,出现了前台后台分工的局面。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式