Default.asp与Default.aspx什么不同
3个回答
展开全部
asp文件是微软的在服务器端运行的动态网页文件,通过IIS解析执行后可以得到动态页面,
aspx文件跟asp差不多,是微软推出的一种新的网络编程方法,他不是asp的简单升级,因为他的编程方法和asp有很大的不同,他是在服务器端靠服务器编译执行的程序代码,
ASP 使用脚本语言,每次请求的时候,服务器调用脚本解析引擎来解析执行其中的程序代码,而ASP.NET 则可以使用多种语言编写,而且是全编译执行的,比ASP 快,而且,不仅仅是快的问题,有很多优点。
aspx文件都是文本形式的,可以用任何的文本编辑器打开,如notepad ,editplus,dreamwaver,frontpage
但编辑aspx文件最好用visual stdio.net来编辑。
aspx是微软的一种asp.net网络语言。
aspx就是.net技术,它的安全性比较高,它与java是两个不同的分类,各有所长.
aspx文件跟asp差不多,是微软推出的一种新的网络编程方法,他不是asp的简单升级,因为他的编程方法和asp有很大的不同,他是在服务器端靠服务器编译执行的程序代码,
ASP 使用脚本语言,每次请求的时候,服务器调用脚本解析引擎来解析执行其中的程序代码,而ASP.NET 则可以使用多种语言编写,而且是全编译执行的,比ASP 快,而且,不仅仅是快的问题,有很多优点。
aspx文件都是文本形式的,可以用任何的文本编辑器打开,如notepad ,editplus,dreamwaver,frontpage
但编辑aspx文件最好用visual stdio.net来编辑。
aspx是微软的一种asp.net网络语言。
aspx就是.net技术,它的安全性比较高,它与java是两个不同的分类,各有所长.
Storm代理
2023-07-25 广告
2023-07-25 广告
StormProxies是一家提供动态代理服务器服务的企业,旨在帮助用户更好地管理网络访问和安全。以下是一些关于StormProxies的IP动态代理服务的特点:1. 高匿名性:StormProxies的动态代理服务器具有高匿名性,可以有效...
点击进入详情页
本回答由Storm代理提供
展开全部
asp.net 肯定比asp有 很多明显的优势
asp.net不仅仅是一个新的版本,而是web应用程序编程方面的一个全新的概念。asp.net 并不是对asp的改进,设计他的初衷是为用户提供尽可能的提供最好的应用程序架够。这就意味着asp.net 和asp 不兼容。(asp.net 和asp是互不干扰的。处理现在的asp页仍然是使用和以前一样的机制,而新的价构则负责处理asp.net页,由于他们的扩展名不同.aspx)
asp
1。asp 是一种脚本语言,他重要依靠javascript 和vbscript 但是他是经过解释的 解释语言有两个缺点
a 缺乏强类型(这些类型象由vb和c/c++这样的了类型语言支持)
b 缺乏编译环境。asp可以高速缓存代码,但他仍然需要解释,并且这将导致一性能和伸缩性的问题
2 asp并没有为应用程序提供一个固有的架构。
3。象组件化,代码复用,快速开发等这样的技术人员提供了极大的便利,但在asp中却缺乏这种支持
asp.net
1 asp.net的四个目标
使代码更清楚
提高可部署性,可伸缩性,安全性以及可靠性
为不同的游览器和设备提供更好的支持
支持一种全新的web应用程序
2 asp.net 支持多语言
asp曾在脚本引擎方面受到了限制,而.net framework本质上支持多语言。
3 使用asp的一个问题在于页面简单的定义了一个大的函数,该函数开始与页面的开始,结束于页面的末尾,不管是页面的内容是存html还是asp生成的html,他都是按照页面顺序显示的。因此我们的代码是依赖于他们的位置,并且无法将html控件作为目标,除非将他们作为流的一部分显示
而asp.net解决了这个问题,方法是引用一个声明的基于服务器的模型。这些控件可以逆象编程,也可以是客户端驱动的事件。 把一个html控件变成一个服务器控件 只要加上runat=server 使用id属性来标识他
4 asp.net 真正不存在无类型,这些语言的的可解释性。 asp.net已经不在支持vbscript了,但他仍然 支持 jscript。
5 代码和内容的分离
可以通过“代码内联” 和“后台编码” 实现
6 asp.net的配置由两个要素 决定
a 标准iis设置
b 配置文件(通用文件machine.config 他包含了所哟asp.net应用程序的默认值) 同时每个asp.net应用程序还可以有自己的web.config 文件,来重写这些默认值。
7 部署
每个asp.net应用程序都是独立的,其中包括配置文件和组件。在.net framework中 组件不需要注册,用户只需要将他们复制到目标位置即可(但是和 com/com+ 组件进行交互时,他们仍然需要注册)
asp.net不仅仅是一个新的版本,而是web应用程序编程方面的一个全新的概念。asp.net 并不是对asp的改进,设计他的初衷是为用户提供尽可能的提供最好的应用程序架够。这就意味着asp.net 和asp 不兼容。(asp.net 和asp是互不干扰的。处理现在的asp页仍然是使用和以前一样的机制,而新的价构则负责处理asp.net页,由于他们的扩展名不同.aspx)
asp
1。asp 是一种脚本语言,他重要依靠javascript 和vbscript 但是他是经过解释的 解释语言有两个缺点
a 缺乏强类型(这些类型象由vb和c/c++这样的了类型语言支持)
b 缺乏编译环境。asp可以高速缓存代码,但他仍然需要解释,并且这将导致一性能和伸缩性的问题
2 asp并没有为应用程序提供一个固有的架构。
3。象组件化,代码复用,快速开发等这样的技术人员提供了极大的便利,但在asp中却缺乏这种支持
asp.net
1 asp.net的四个目标
使代码更清楚
提高可部署性,可伸缩性,安全性以及可靠性
为不同的游览器和设备提供更好的支持
支持一种全新的web应用程序
2 asp.net 支持多语言
asp曾在脚本引擎方面受到了限制,而.net framework本质上支持多语言。
3 使用asp的一个问题在于页面简单的定义了一个大的函数,该函数开始与页面的开始,结束于页面的末尾,不管是页面的内容是存html还是asp生成的html,他都是按照页面顺序显示的。因此我们的代码是依赖于他们的位置,并且无法将html控件作为目标,除非将他们作为流的一部分显示
而asp.net解决了这个问题,方法是引用一个声明的基于服务器的模型。这些控件可以逆象编程,也可以是客户端驱动的事件。 把一个html控件变成一个服务器控件 只要加上runat=server 使用id属性来标识他
4 asp.net 真正不存在无类型,这些语言的的可解释性。 asp.net已经不在支持vbscript了,但他仍然 支持 jscript。
5 代码和内容的分离
可以通过“代码内联” 和“后台编码” 实现
6 asp.net的配置由两个要素 决定
a 标准iis设置
b 配置文件(通用文件machine.config 他包含了所哟asp.net应用程序的默认值) 同时每个asp.net应用程序还可以有自己的web.config 文件,来重写这些默认值。
7 部署
每个asp.net应用程序都是独立的,其中包括配置文件和组件。在.net framework中 组件不需要注册,用户只需要将他们复制到目标位置即可(但是和 com/com+ 组件进行交互时,他们仍然需要注册)
参考资料: csdn
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
.asp是asp文件,.aspx是.net的页面文件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询