熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

2.6.1 Web.config包含整個站點的設置[4]

2013-11-13 12:14:42  來源: .NET編程 

    在連接字符串之後其他設置都位於<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>
 

[]  []  []  []  []  []  


From:http://tw.wingwit.com/Article/program/net/201311/15489.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.