网站规划建设与安全管理 尹强飞 第5章 建立ASP.NET2.0动态网站

网站规划建设与安全管理 尹强飞 第5章 建立ASP.NET2.0动态网站

ID:40336345

大小:1.19 MB

页数:65页

时间:2019-07-31

网站规划建设与安全管理 尹强飞 第5章 建立ASP.NET2.0动态网站_第1页
网站规划建设与安全管理 尹强飞 第5章 建立ASP.NET2.0动态网站_第2页
网站规划建设与安全管理 尹强飞 第5章 建立ASP.NET2.0动态网站_第3页
网站规划建设与安全管理 尹强飞 第5章 建立ASP.NET2.0动态网站_第4页
网站规划建设与安全管理 尹强飞 第5章 建立ASP.NET2.0动态网站_第5页
资源描述:

《网站规划建设与安全管理 尹强飞 第5章 建立ASP.NET2.0动态网站》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第5章建立ASP.NET2.0动态网站ASP.NET开发环境与工具5.1ASP.NETWebforms5.2Web服务器控件5.3ADO.NET5.4数据访问控件5.5ASP.NET动态网站建设案例分析5.6对于开发人员来讲,开发一个WEB应用程序首先需要选择一个好的开发工具。我们在学习ASP.NET动态网站开发技术也是如此,首先需要对它的IDE集成开发环境做一个详细的了解。VisualStudio2005网页设计的IDE集成开发环境相比VisualStudio2003集成开发环境增加了许多新功能来协助创建网站。5.1ASP.NET开发环境

2、与工具5.1.1程序开发环境的建立1.运行环境的基本要求需要运行ASP.NET编写的应用程序也必须有其运行环境的要求,除了要安装5.0以上版本的IIS,还必须安装.NET框架。2..NET框架可以由两种形式获得(1)安装VisualStudio.NET。安装了VisualStudio.NET的计算机自动为用户安装了.NET框架,其中框架的版本取决于用户安装VisualStudio.NET的版本。做为运行ASP.NET应用程序的计算机不推荐通过安装VisualStudio.NET来获取.NET框架。(2)Microsoft.NETFramew

3、ork1.0版/1.1版/2.0版/3.5版可再发行组件包,用户可自行下载以上可发行组件包单独安装.NET框架。3.ASP.NET运行环境的软件需求操作系统:Windows2000系列/WindowsXPProfessional/WindowsServer2003Web服务器:IIS5.0以上版本+Frontpage2000服务器扩展支持平台:Microsoft.NetFramework1.0/1.1/2.0/3.5浏览器:IE5.01以上版本数据访问组件:MDAC2.7或更高版本数据库服务器(可选):MicrosoftSQLServer2

4、0005.1.2认识VisualStudio.NETVisualStudio.NETIDE的主要有六大组成部分。(1)菜单栏——包含开发环境所有的功能(2)工具栏——开发环境将用户经常需要使用的功能集成在工具栏,方便用户快捷的使用该功能,而不需要到菜单中去查找。(3)工具箱——包含开发人员需要用到的相关控件,主要有标准控件、数据控件、验证控件、导航控件、HTML控件等。(4)解决方案资源管理器——该面板主要负责统一的管理开发人员的相关应用程序项目、页面和代码文件、文件夹等。(5)属性窗口——用于设置控件的相关特征值,任何控件都具备自身的特征

5、,开发人员可以通过控件的属性窗口完成对控件的属性值的设置。(6)工作区——装载服务器控件、HTML网页元素,完成对网页的页面设计。工具箱页面工作区资源管理器属性窗口菜单栏工具栏5.2ASP.NETWebforms5.2.1创建Webforms项目中所有Web窗体页的代码隐藏类文件都被编译成项目动态链接库DLL文件。.aspx页在用户第一次浏览时被编译,生成表示该页的.NET类文件,并将其编译成另一个DLL文件。Web窗体由HTML、控件和逻辑代码联合组成,其中控件在运行Internet信息服务(IIS)的Web服务器上执行,这是Web窗体的

6、一个关键特性。客户端界面和服务器端代码的分离是Web窗体和传统Web页的关键区别。创建ASP.NETWebforms的具体步骤如下:(1)选择IDE的采单,文件

7、新建

8、网站,打开新建网站对话框,如图所示(2)设定文件存放的位置,双击ASP.NET网站,创建网站的默认Web窗体,如图所示5.2.2ASP.NET的内部对象的使用ASP.NET中包含了一些特定的对象,通过调用这些对象的方法及使用对象的属性可以实现丰富的功能,开发人员利用好这些对象将可以更加灵活、自由的编写程序。ASP.NET2.0中用到的大部分内置对象是通过具有HTTP前缀的框架

9、类实现的,如Response对象是由System.Web.HttpResponse类实现的。在ASP.NET2.0中常用的内置对象主要包括以下几个:Page,Response,Request,Server,Application,Session和Cookies等。它们的具体含义如下表所示:对象名说明Page用于操作整个页面,处理页面相关内容Response用于向浏览器输出信息Request用于获取来自浏览器的信息Server提供服务器端的一些属性和方法Application用于共享多个会话和请求之间的全局信息Session用于存储待定用户的

10、会话信息Cookies存储与客户端及网站的相关信息表ASP.NET2.0常用的内部对象1.Page对象Page对象是由System.Web.UI.Page类实现的,该类中包含了所

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。