|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
我感觉可以顶到50楼,出乎意料的是大家居然纷纷写出自己的博文,还被编辑做成了专题,置于首页头条。1ASP.Net是甚么?
ASP.Net是创建在微软新一代.Net平台架构上,使用一般言语运转时(CommonLanguageRuntime)在服务器后端为用户供应创建壮大的企业级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#,VisualBasic.Net和JScrip.
4.ASP.Net的次要长处有哪些?
ASP.Net可完整使用.Net架构的壮大,平安,高效的平台特征。ASP.Net是运转在服务器后端编译后的一般言语运转时期码,运转时早绑定(EarlyBinding),立即编译,当地优化,缓存服务,零安拆卸置,基于运转时期码受管与考证的平安机制等都为ASP.Net带来出色的功能。
对XML,SOAP,WSDL等Internet尺度的健旺撑持为ASP.Net在异构收集里供应了壮大的扩大性。
5.ASP.Net次要包含哪些内容?
ASP.Net次要包含WebForm和WebService两种编程模子。前者为用户供应创建功效壮大,表面丰厚的基于表单(Form)的可编程
Web页面。后者经由过程对HTTP,XML,SOAP,WSDL等Internet尺度的撑持供应在异构收集情况下猎取远程服务,毗连远程设备,交互远程使用的编程界面.
6.HTMLServerControl和WebServerControl有甚么接洽和区分?
HTMLServerControl是为了和传统ASP坚持兼容而开辟的一类基于HTML静态页面的控件(如文本框,按钮),它们与这些控件逐一对应,它们位于定名空间System.Web.UI.HtmlControls里。
WebServerControl是专为下一代基于组件开辟的.Net平台架构而量身定做的,它不但包含具有传统HTML静态页面的控件等WebServerControl,它还包含有AdRotator,XML等功效壮大的组件,更主要的是它为用户开辟WebServerControl组件供应了壮大,易用的手艺底层撑持。这将成为下一阶段ASP.Net开辟的热门。它们位于定名空间System.Web.UI.WebControls里。
一个很大的类库。应用程序之所以难以跨平台,在于直接调用了特定平台的接口,而一个巨大的类库,就能极大地减少应用程序对平台的依赖。 |
|