版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、ASP.net 企业级应用开发,信息工程系:罗明刚,配置ASP.NET 应用程序,第十章,3,目标,了解ASP.NET配置文件的特点和类型 掌握 Web.Config和 Machine.Config的结构和功能 掌握在 Web.Config 中定义各种设置,4,配置文件,网页,设置属性值,应用程序,这种通过在运行时为应用程序设置属性值来控制 应用程序的过程,称为配置 ASP.NET 应用程序,配置文件, Web.Config,应用程序根目录,Web Config,应用程序用位于其根目录下的 web.config 文件配置, ,web.config 是基于 XML 的文件。,5,配置文件的特点
2、2-1,ASP.NET 允许将配置设置与静态内容、动态页和业务对象一起存储在单个应用程序目录层次结构中。用户或管理员只需复制单个目录树便可以在计算机上设置 ASP.NET 框架应用程序,ASP.NET 配置文件用 XML 编写,这使开发人员也能用 XML 解析器修改它们,如果配置设置更改,系统能自动检测出这些更改,而无需重启服务器,6,配置文件的特点 2-2,每个目录都可以有它自己的配置文件,此配置文件的设置 应用于此目录及其下的所有子目录中。每个目录都可以通过创建自己的配置文件来重写前一目录的配置,ASP.NET 提供了可扩展的配置结构,使第三方开发人员能够存储他们自己的配置设置,ASP.N
3、ET 通过配置 Internet 信息服务 (IIS) 组织对配置文 件的直接浏览器访问,从而帮助保护配置文件不为外部访 问,Directory SubDirectory SubDirectory,7,配置文件的类型 2-1,配置文件,Machine.Config,Web.Config,它的设置可应用于整个服务器的属性,是一个基于 XML 的文件,它们所在的目录和所有子目录提供配置信息,服务器配置文件,8,涉及的配置文件有: 1. Machine.Config 2. wwwroot 中的 web.config 3. 应用程序目录下的 web.config 4. 各个目录下的 web.confi
4、g,配置文件的类型 2-2,URL http:/www.H,配置文件结构, . ,注意:并不需要所有目录和子目录都一定包含一个 web.config 文件,9,ASP.NET 配置文件的结构2-1,配置节处理程序声明区 出现在配置文件顶部 和 标记之间。包含在 标记中的每个声明都指定提供特定配置数据集的节的名称和处理该节中配置数据的 .NET Framework 类的名称。 配置节设置区 位于 标签之后,它包含实际的配置设置。 区域中的每个声明都有一个配置节。每个配置节都包含子标记,这些子标记带有包含该节设置的属性。,10,ASP.NET 配置文件的结构2-2, ,11,允许用户设置应用程序的
5、配置信息。 如可存储SQL 查询, ,可以使用以下命令将配置文件中存储的 配置设置读到 ASP.NET 页面中,. string GetQuery = ConfigurationSettings.AppSettingsMySQLQuery; .,12,页面配置设置可在 Web.config 文件中实现, ,13,在web.config文件中配置 SessionState, ,14, ,用于配置编译设置的代码, 子标签, 子标签, 子标签,用于指定创建应用程序的编译器和语言,编译标签有三种类型,15, 子标签,用于指定ASP.NET 处理指令,其中包括编译应用程序所 需的程序集引用, ,Syst
6、em.Data 已添加到 web.config 文件,16,子标签,此标签是为使用名称空间而提供, ,17,通过 ASP.NET 可以灵活地编写自定义错误页面, 并在发生错误时,将浏览器(客户端)重定向到这些错误页面, ,18,验证用户名和密码的过程称为“身份验证”,要使用窗体身份验证,需要将身份验证模式指定为 Forms,这样就 可以提供 子标签。此标签支持五个属性和一个子标签, , 3-1,19, 3-2,以下代码显示为应用程序配置窗体验证的方式, ,需要分配访问权,指定谁可以访问应用程序。 通过使用 Authorization 设置完成, / / ,20,授予 User2 和 User3 访问网站的权限,而拒绝 User1, 即使Cookie中有用户名和密码, , 3-3,21,总结,ASP.NET 提供自定义网站所需的XML格式的配置文件,开发人员可以使用 XML 解析器等文本编辑器来修改它们 根据配置文件包含的设置所应用的域,可将其划分为两类machine.config和web.config 通过在每个目录中定义一个 Web
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025夏季福建省高速公路集团有限公司招聘45人笔试历年参考题库附带答案详解
- 2025四川成都九洲迪飞科技有限责任公司招聘射频工程师测试笔试历年参考题库附带答案详解
- 2025四川九洲电器集团有限责任公司招聘硬件工程师(校招)拟录用人员笔试历年参考题库附带答案详解
- 2025北京城市副中心投资建设集团有限公司引进非京籍国内毕业生及留学生情况笔试历年参考题库附带答案详解
- 2025云南楚雄滇中物业有限公司社会招聘13人笔试历年参考题库附带答案详解
- 2026年全国保安员资格考试全真模拟试卷及答案(共十套)
- 2026一年级上《认识钟表》同步精讲
- 2026 六年级下册《我的初中畅想曲》课件
- 2026 五年级下册《期中专项复习课件》课件
- 2026道德与法治三年级活动园 公共道德
- 2026年01390A1B汉得笔试题及答案
- 2026年全国保密教育线上培训考试试题库及参考答案详解(考试直接用)
- 区域认知与家国情怀:沪教版七年级地理下册“香港和澳门”单元教学设计
- 2026年全国标准化知识竞赛真能力提升题库含答案详解(研优卷)
- 浙江嘉兴市2026届高三下学期二模考试政治试卷(含答案)
- 重庆第一中学校2025-2026学年八年级下学期学情自测语文试题(含答案)
- 浙江日报采编笔试内容
- 林业造林工程监理规划方案
- 美术透视入门(课堂PPT)
- 外包商尽职调查表(共5页)
- 《核医学》教学大纲
评论
0/150
提交评论