网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > ASP.NET技巧
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.ASP.NET 2.0 中使用自定义缓存依.
.用.net开发不同操作系统下应用的.
.ASP.NET 1.1 没有出现在 IIS 6.0.
.ASP.NET Web Page应用深入探讨.
.妙用Cache检验用户是否重复登陆.
.生成pdf文件的好东西,itextsharp.
.通过Remoting service上传文件.
.asp.net 2.0 下的表单验证Cookie.
.老外的.net与mysql存储过程编程.
.dotnet下生成简单sql语句.
.Web.config详解+asp.net优化.
.Web服务数据库访问中间件的实现.
.在ASP.NET Atlas中调用Web Servi.
.字符自动截取问题.
.用.net静态变量取代Application,.
.认识ASP.NET配置文件Web.config.
.Asp.net cache 简述.
.ASP.NET Forums 页面模型分析.
.ASP.NET设计网络硬盘之删除文件夹.
..Net程序如何防止被注入(整站通用.

在Asp.Net2.0中可以方便的访问配置文件web.config,如判断debug设置,验证类型等

发表日期:2006-5-19


Asp.Net2.0中我们可以方便的访问配置文件中,.NetFrameWork2.0新增加了 SystemWebSectionGroup 类。
允许用户以编程方式访问配置文件的 system.web 组。
比如判断web.config内是否为 debug="true",或者判断身份验证形式

    SystemWebSectionGroup ws = new SystemWebSectionGroup();
    CompilationSection cp = ws.Compilation;
    用cp.Debug;就可以得到compilation节内关于"debug"的配置
     AuthenticationSection  as = ws.Authentication;
    用 as.Mode  可以获取 authentication节中关于"mode"的配置,值为AuthenticationMode 枚举之一
AuthenticationMode的取值如下:
  成员名称 说明
  Forms 将基于 ASP.NET 窗体的身份验证指定为身份验证模式。 
  None 不指定身份验证。 
  Passport 将 Microsoft Passport 指定为身份验证模式。 
  Windows 将 Windows 指定为身份验证模式。在使用 Internet 信息服务 (IIS) 身份验证方法(基本、简要、集成 Windows (NTLM/Kerberos) 或证书)时适用此模式。 

    
附:SystemWebSectionGroup 类的公共属性:
  名称  说明 
  AnonymousIdentification  获取 anonymousIdentification 节。
  Authentication  获取 authentication 节。
  Authorization  获取 authorization 节。
  BrowserCaps  获取 browserCaps 节。
  ClientTarget  获取 clientTarget 节。
  Compilation  获取 compilation 节。
  CustomErrors  获取 customErrors 节。
  Deployment  获取 deployment 节。
  DeviceFilters  获取 deviceFilters 节。
  Globalization  获取 globalization 节。
  HealthMonitoring  获取 healthMonitoring 节。
  HostingEnvironment  获取 hostingEnvironment 节。
  HttpCookies  获取 httpCookies 节。
  HttpHandlers  获取 httpHandlers 节。
  HttpModules  获取 httpModules 节。
  HttpRuntime  获取 httpRuntime 节。
  Identity  获取 identity 节。
  IsDeclarationRequired   获取一个值,该值指示是否需要声明此 ConfigurationSectionGroup 对象。 (从 ConfigurationSectionGroup 继承。)
  IsDeclared   获取一个值,该值指示是否已声明此 ConfigurationSectionGroup 对象。(从 ConfigurationSectionGroup 继承。)
  MachineKey  获取 machineKey 节。
  Membership  获取 membership 节。
  MobileControls  获取 mobileControls 节。
  Name   获取此 ConfigurationSectionGroup 对象的名称属性。(从 ConfigurationSectionGroup 继承。)
  Pages  获取 pages 节。
  ProcessModel  获取 processModel 节。
  Profile  获取 profile 节。
  Protocols  获取 protocols 节。
  RoleManager  获取 roleManager 节。
  SectionGroupName   获取与此 ConfigurationSectionGroup 关联的节组名称。(从 ConfigurationSectionGroup 继承。)
  SectionGroups   获取一个包含所有 ConfigurationSectionGroup 对象的 ConfigurationSectionGroup 对象,这些对象是此 ConfigurationSectionGroup 对象的子对象。(从 ConfigurationSectionGroup 继承。)
  Sections   获取一个 ConfigurationSectionCollection,它包含此 ConfigurationSectionGroup 中的所有 ConfigurationSection 对象。(从 ConfigurationSectionGroup 继承。)
  SecurityPolicy  获取 securityPolicy 节。
  SessionState  获取 sessionState 节。
  SiteMap  获取 siteMap 节。
  Trace  获取 trace 节。
  Trust  获取 trust 节。
  Type   获取或设置此 ConfigurationSectionGroup 对象的类型。(从 ConfigurationSectionGroup 继承。)
  UrlMappings  获取 urlMappings 节。
  WebControls  获取 webControls 节。
  WebParts  获取 webParts 节。
  WebServices  获取 webServices 节。
  XhtmlConformance  获取 xhtmlConformance 节。

http://huobazi.cnblogs.com/archive/2006/05/18/systemwebsectiongroup.html

上一篇:网页乱码问题ASP.NET 人气:9434
下一篇:google的分析(analytics)js代码分析以及重写 人气:6124
浏览全部Asp.Net 2.0的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐