创建Web应用程序

创建Web应用程序

ID:39238517

大小:223.50 KB

页数:16页

时间:2019-06-28

创建Web应用程序_第1页
创建Web应用程序_第2页
创建Web应用程序_第3页
创建Web应用程序_第4页
创建Web应用程序_第5页
资源描述:

《创建Web应用程序》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章创建Web应用程序本章将介绍使用VisualStudio.NET2005和.NET框架SDK创建ASP.NETWeb应用程序所需的步骤。可以使用VisualStudio.NET2005创建Web应用程序,可以使用.NETSDK创建Web应用程序项目将使用两种方法建立。一种方法是使用VisualStudio.NET2008的模板自动创建所有文件,这种方法也是最为常用的方法,该方法不要求开发人员对VisualStudio.NET的机制有很深的了解,初学者很容易上手。第二种方法是使用.NETSDK创建一个项目

2、和项目里面的所有文件,这种方法的自由度很大,可以按照项目的需求进行定制,不会有多余的代码生成,但是这种方法对开发人员的要求很高。4.1VS.NET创建Web应用程序步骤如下:(1)创建应用程序根目录。(2)创建子目录。(3)创建.aspx页面。(4)创建Global.asax文件。(5)创建Web.config文件4.2用.NETSDK创建Web应用程序注意:最常见的错误可能是因为.NETFrameWork安装不完整或者注册不完全造成的;如果先安装.net,再安装IIS通常会导致此类错误,该错误是由于asp.

3、net未注册.可以按照如下步骤修正:(1)选择“开始”

4、“运行”命令,输入cmd命令打开字符命令窗口。(2)进入路径%windir%Microskft.NETFrameworkversion,输入aspnet_regiis.exe–i命令,程序将自动重新注册asp.net并修复错误。(3)修复完成后重新打开IE浏览器,输入上述网址,这时应该就能正常显示了。如果只需要一个子文件夹,而不是虚拟目录,或者需要在虚拟目录中添加一个新文件夹,则可以通过在虚拟目录所在的逻辑目录位置添加一个文件夹,然后在IIS管理

5、器中刷新虚拟目录显示,即可出现新添加的应用程序根目录。4.2.1创建应用程序根目录ASP.NET2.0可以直接建立一个目录作为应用程序的根目录,不再需要象ASP.NET1.0需要虚拟目录.4.2.2创建子目录创建应用程序根目录并按照需要配置IIS管理器之后,需要创建一些页面显示内容,这些显示的内容或者说是以扩展名为.aspx的页面都会被ASP.NET运行库引擎所执行。1.选择页面语言2.代码位置4.2.3创建.aspx页面格式:<%@PageLanguage=“语言“%>如:<%@PageLanguage="

6、C#“%><%@PageLanguage=“vb“%>1.选择页面语言ASP.NET提供了一种代码分离的方式,称为代码隐藏.例如:<%@PageLanguage="C#“AutoEventWireup="true"CodeFile=“Default.aspx.cs“---代码文件Inherits=“_Default”%>---类名2.代码位置Global.asax文件包括以下内容:响应应用程序和会话的事件。响应自定义的HttpModules事件。使用@Import指令把命名空间导入应用程序,然后可以在应用程序

7、中的任何地方使用这个命名空间的成员,而不必在每个页面代码中导入命名空间。可以使用@Assembly指令为应用程序注册程序集。使用标记创建应用程序级别对象的实例。4.2.4创建Global.asax文件1.OnStart事件与OnEnd事件在Global.asax文件中,有很多事件可以选择,但是.NETSDK编写程序的好处就在于可以根据自己的需要自由地选择需要哪些事件。2.向Global.asax文件中导入命名空间可以通过在Global.asax文件中使用@Impor

8、t导入在应用程序中需要的命名空间,使得所有的应用程序页面都可以直接使用这些命名空间而不必再一个一个导入了。3.在Global.asax中创建组件在应用程序中,有时需要使用一些组件,并且这些组件要能会在整个应用程序中使用,这时也需要在Global.asax中创建这些组件。可以在Global.asax文件中使用如下语法声明:在Global.asax文件中使用标记创建的服务器端

9、对象的默认范围是AppInstance,它表示该对象对于Global.asax来说是局部的。大多数Web应用系统的系统配置主要通过Web应用程序的Web.config配置文件实现,其中在每一个具体系统中还采用了类ASPNET2System.cs配置每个系统的具体参数。ASP.NET的配置文件是以XML为基础的,在每个Web服务器上都包括一个Machine.config的根配置文件,这个文件不仅包含了

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

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

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