### ASP.Net 的几大热点问题

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 里。
7．目前支持 ASP.Net 开发的平台有哪些？ASP.Net 现在发展到什么阶段？
目前支持 ASP.Net 开发的平台只有 WindowsXP,Windows 2000,Windows NT4(Service Pack 6a),其中的 Web Service 除去这些还在 Windows 98,Windows ME,Windows SE 上获得支持。ASP.Net 目前处于最后的 Beta2 测试状态，它将在 2001 年下半年随着 Visual Studio.Net 的推出而发展到成熟的企业版。
目前可下载的 Beta2 版本地址：
ASP.Net 精简版本 http://msdn.microsoft.com/downloads/default.asp?url=/downloads/sample.asp?url=/MSDN-FILES/027/001/659/msdncompositedoc.xml&frame=true
.Net Framework SDK:
http://msdn.microsoft.com/downloads/default.asp?url=/downloads/sample.asp?url=/msdn-files/027/000/976/msdncompositedoc.xml&frame=true
Visual Studio.Net Beta 版本（注册用户）：
http://msdn.microsoft.com/vstudio/nextgen/beta.asp
8.ASP.Net 在网上有哪些资源？
1） www.asp.net
2） www.gotdotnet.net
3） msdn.microsoft.com/net
4） www.dotnetwire.com
5） www.4guysfromrolla.com
6） www.123aspx.com/
7） www.aspfree.com
8） www.aspng.com