在连接字符串之后其他设置都位于<systemweb>标记内这些设置可以按照任意顺序排列下面首先讨论httpModules设置这个值使得站点可以集中处理用户所选择的主题风格而不需要在页面中添加代码第章讨论主题风格虽然这里没有详细讨论HttpModule但代码的注释是很到位的
<systemweb>
<httpModules>
<add name=Page type=WroxWebGlobalEventsThemeModule />
</httpModules>
接下来在System Web内的是编译(compilation)值如果将其设置为true(如下例所示)则ASPNET 将把在编译页面期间发现的问题都输出到该页面上这个功能在开发站点时很有用但在部署站点之前应将其设置为false:
<systemweb>
<compilation debug=true>
</compilation>
Wrox United声明了个站点级别的安全设置身份验证角色和配置文件第章和第章将详细讨论这个功能下面显示的Webconfig片断让您预览一下将要学习编写的内容注意这些设置是如何为用户指定登录页面(Defaultaspx)并打开角色管理器(Role Manager)的这些内容同样也将在第章和第章中详细讨论为了节省篇幅下面的代码没有列出VWD为程序员提供的注释另外在WroxUnited站点的webconfig文件的第二部分和第三部分设置之间有一个中断其中插入的是其他设置
<authentication mode=Forms>
<forms loginUrl=Defaultaspx></forms>
</authentication>
<roleManager enabled=true/>
<anonymousIdentification enabled=true/>
<profile enabled=true>
<properties>
<add name=MemberName/>
<add name=Name/>
<add name=Cart serializeAs=Binary type=WroxCommerceShoppingCart allowAnonymous=true/>
</properties>
</profile>
[] [] [] [] [] []