asp net4.0应用程序结构.ppt
《asp net4.0应用程序结构.ppt》由会员分享,可在线阅读,更多相关《asp net4.0应用程序结构.ppt(21页珍藏版)》请在三一办公上搜索。
1、第4章 ASP.NET 4.0应用程序结构,ASP.NET 4.0应用程序分类,ASP.NET 4.0应用程序结构,ASP.NET 4.0页面框架,4.1 ASP.NET 4.0应用程序分类,4.1.1 Web应用程序在开发的ASP.NET应用程序中最多的是ASP.NET Web应用程序类型,也就是ASP.NET Web窗体应用程序。例如,通常的ASP.NET网站就是这类的应用程序。最简单的ASP.NET Web应用程序包含一个目录,其中至少包含一个.aspx文件,即ASP.NET页。,4.1.2 移动Web应用程序,ASP.NET移动Web应用程序实际上是一种特殊的Web应用程序。它主要是针
2、对移动设备(如手机、PDA等)而设计的。在ASP.NET中,移动Web应用程序与普通Web应用程序之间的主要区别在于移动Web应用程序使用移动Web控件,这些控件包括Form表单控件和其他标准控件,如标签、文本框等。,4.1.3 Web服务,Web服务是ASP.NET提供的另一种应用程序类型。在.NET Framework中,将其称为XML Web服务,主要是为了将Web服务与XML标准关联在一起。Web服务实际上是一种能够跨Internet调用的组件,不过,Web服务的真正威力体现在基础结构中。Web服务是建立在.NET Framework和CLR之上的,Web服务可以充分利用这些技术的优点
3、,例如,ASP.NET支持的性能、状态管理和身份验证都可以在使用ASP.NET生成Web服务时利用。,4.2 ASP.NET 4.0应用程序结构,4.2.1 应用程序文件类型ASP.NET应用程序可能包含以下文件。Web窗体页(.aspx文件):这是ASP.NET应用程序的基础。Web服务(.asmx文件):为其他计算机提供共享应用程序的服务。代码隐藏文件:这取决于应用程序的开发语言及代码模型,如果采用代码隐藏机制,将会产生一些源代码文件,如选择C#作为开发语言,就产生.cs文件。配置文件(web.config):该文件是XML格式的文件,包含各种ASP.NET功能的配置信息,如数据库连接、安
4、全设置、状态管理等。Global.asax文件:用于处理应用程序级事件的可选文件,该文件驻留在ASP.NET应用程序的根目录下。用户控件文件(.ascx):该文件定义可重复使用的自定义用户控件。其他组件:包含其他组件的第三方程序集,如.dll文件等。,4.2.2 应用程序目录结构,表4.1列出了保留的目录名及其通常包含的文件。,4.3 ASP.NET 4.0页面框架,4.3.1 aspx页面元素每个aspx文件一般包含3部分元素:页面指令、代码脚本块和页面内容。以第1章1.3节中实例的login.aspx文件的内容来说,其中,页面指令是以括起来的代码,代码如下:页面指令用于指定当前页编译处理时
5、所使用的设置,一个页面可包含多条页面指令。代码脚本块是由“”标签对括起来的程序代码。在代码脚本块中可以定义页面的全局变量及程序处理过程等。,4.3.2 ASP.NET页面布局,1页面整体结构布局(1)表格布局。利用表格布局主要通过将网页中的内容分为若干个区块,用表格的单元格代表区块,然后分别在不同的区块内填充内容,如图4.1所示。,4.3.2 ASP.NET页面布局,(2)DIV+CSS布局。DIV+CSS的页面布局是Web 2.0时代提倡的一种页面布局方式,是一种比较灵活方便的布局方法。对于DIV+CSS布局的页面,浏览器会边解析边显示。DIV+CSS网页布局的基本流程如下:规划网页结构,把
6、网站从整体上分为几个区块,规划好每个区块的大小和位置;将区块用DIV标签代替,设置好每个DIV的大小和样式;通过布局属性设置DIV的位置布局。,4.3.2 ASP.NET页面布局,两栏布局,即网页主体部分由两栏组成,如图4.2所示。如果栏数超过两个,可以通过层嵌套,将其分隔成如上所述的布局。例如,为3栏,则可以如图4.3所示布局。,4.3.2 ASP.NET页面布局,2页面元素布局ASP.NET的页面元素布局方式有两种,一种是网格布局(Grid Layout),另一种是流布局(Flow Layout)。在流布局下,元素没有任何定位的样式属性,它们将在页中从上至下、从左至右或从右至左排列,具体取
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- asp net4.0应用程序结构 net4 应用程序 结构

链接地址:https://www.31ppt.com/p-5574131.html