首页 理论教育 ASP.NET网页的独特之处

ASP.NET网页的独特之处

时间:2023-06-15 理论教育 版权反馈
【摘要】:下面介绍ASP.NET的主要优点。1)动态网页技术:利用ASP.NET可以突破静态网页的一些功能限制,实现动态网页技术。3)增强服务器脚本处理功能:ASP.NET提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。由于服务器是将ASP.NET程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP.NET所编写的原始程序代码,可防止ASP程序代码被窃取。6)配置和部署:将配置信息存储在基于XML的配置文件中,使得ASP.NET应用程序更易于部署。

ASP.NET网页的独特之处

ASP是Active Server Page的缩写,是动态服务器页面。它是微软公司开发的替代CGI(Common Gateway Interface)脚本程序的一种Web应用,它可以与数据库和其他程序进行交互,是一种相对简单、方便的编程工具。而ASP.NET是创建动态Web页的一种强大的服务器端新技术,它可为Worl dWide Web站点或企业内部互联网创建动态的可进行交互的HTML页面,它采用面向对象的方法来构建动态Web应用程序,可在Internet或Intranet上部署ASP.NET Web应用程序。下面介绍ASP.NET的主要优点。

1)动态网页技术:利用ASP.NET可以突破静态网页的一些功能限制,实现动态网页技术。

2)更好的可扩展性:可在单独的机器或数据库的单独进程中维护会话状态,从而实现允许跨服务器的会话,且ASP文件是包含在HTML代码所组成的文件中,易于修改和测试。

3)增强服务器脚本处理功能:ASP.NET提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如,可以从Web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行验证及处理,然后向Web浏览器发送信息。

4)功能更为完善:ASP.NET可以使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据库、发送Email或访问文件系统等。(www.xing528.com)

5)改进的安全性:ASP.NET与IIS、.NET框架和操作系统所提供的基础安全服务配合使用,共同提供一系列身份验证和授权机制。由于服务器是将ASP.NET程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP.NET所编写的原始程序代码,可防止ASP程序代码被窃取。

6)配置和部署:将配置信息存储在基于XML的配置文件中,使得ASP.NET应用程序更易于部署。

7)支持多种编程语言开发:ASP.NET支持VB.NET、C#、Jscript等多种语言的开发,不过目前使用较多的是C#,本书也是使用C#开发的后台。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈