设为首页加入收藏业务一览表公司历程公司介绍联系我们
当前位置网站运营 >> ASP.Net是什么 兼容ASP但是性能更加优胜

ASP.Net是什么 兼容ASP但是性能更加优胜

1 ASP.Net是什么?

ASP.Net是建立在微软新一代.Net平台架构上,利用普通语言运行时(Common Language Runtime)在服务器后端为用户供给建立强盛的企业级Web利用服务的编程框架。

2.ASP.Net与ASP的接洽和重要差别是什么?

ASP.Net与现存的ASP保持语法兼容,实际上我们可将现有的ASP源码文件扩大名“.asp”改为“.aspx”,然后配置在支撑ASP.Net运行时的IIS服务器的Web目录下,即可获得ASP.Net运行时的全部优胜性能。

ASP.Net 与ASP的重要差别在于前者是编译(Compile)履行,而后者是说明(Interpret)履行,前者比后者有更高的效率。实际上我们可以把 ASP.Net的履行过程看做是编译后的普通语言运行时代码充当一个和前端浏览器和中间件用户交互的利用程序,它接收用户的恳求,输出HTML流到客户端显示。除此之外,ASP.Net还可以利用.Net平台架构的诸多优胜性能,如类型安全,对XML,SOAP, WSDL等Internet尺度的强健支撑。

3.目前ASP.Net的开发语言有那些?

目前ASP.Net的开发语言有三种语言,C#,Visual Basic.Net和JScrip.

4.ASP.Net的重要长处有哪些?

ASP.Net 可完整利用.Net架构的强盛,安全,高效的平台特征。ASP.Net是运行在服务器后端编译后的普通语言运行时代码,运行时早绑定(Early Binding),即时编译,本地优化,缓存服务,零安装配置,基于运行时代码受管与验证的安全机制等都为ASP.Net带来出色的性能。

对XML,SOAP,WSDL等Internet尺度的强健支撑为ASP.Net在异构网络里供给了强盛的扩大性。

5.ASP.Net重要包含哪些内容?

ASP.Net重要包含WebForm和WebService两种编程模型。前者为用户供给建立功效强盛,外观丰富的基于表单(Form)的可编程

Web页面。后者通过对HTTP,XML,SOAP,WSDL等Internet尺度的支撑供给在异构网络环境下获取远程服务,连接远程设备,交互远程利用的编程界面。

6.HTML Server Control和Web Server Control有什么接洽和差别?

HTML Server Control是为了和传统ASP保持兼容而开发的一类基于HTML静态页面的控件(如文本框,按钮),它们与这些控件逐一对应,它们位于命名空间System.Web.UI.HtmlControls里。

Web Server Control 是专为下一代基于组件开发的.Net平台架构而量身定做的,它不仅包含具有传统HTML静态页面的控件等Web Server Control,它还包含有AdRotator,XML等功效强盛的组件,更重要的是它为用户开发Web Server Control组件供给了强盛,易用的技巧底层支撑。这将成为下一阶段ASP.Net开发的热点。它们位于命名空间 System.Web.UI.WebControls里。

编纂收拾

[来源:新时代网络] [作者:嵊州网站建设] [日期:10-07-04] [阅读:]