伴隨著個人化和成員角色這兩個新特征,第一步是要配置你用來存儲個人化(personalization)和成員角色(membership)數據的提供者(provider)。雖然你可以自己創建access或sql server數據庫,手動添加必要的配置元素,更簡單的方法是使用asp.net web site administration tool,如圖一。
圖一
請注意,要成功的配置一個應用程序,你必須使用一個具有管理員權限的賬號來登錄。
要創建一個access的.mdb文件來儲存personalization的數據,你需要打開asp.net web site administration tool。在一個叫data的文件夾下,會自動創建一個aspnetdb.mdb的文件。
圖二
要配置membership的provider,你需要使用asp.net web site administration tool的security標簽。最簡單的方法是選擇使用向導,如圖三。
首先要創建一個web站點,然后點擊solution explorer窗口下的web site administration tool按鈕。(見圖二)
接著,點security標簽,選擇security setup wizard單選鈕,并點next。第一步是很簡單的信息,所以讀一下,就可以選next。第二步,選擇from the internet然后點next。"from the internet"是使用asp.net窗體驗證來配置應用程序,"from a local area network"使用windows驗證來配置應用程序。第三步,點next來使用web site administration tool已經自動創建的aspnetdb.mdb文件。接著點next跳過第四步。在第五步,因為有測試的目的,至少要加上一個用戶。第六步是創建訪問規則。最后,按finish退出向導。數據庫已經建立,web.config文件也被自動創建,加入了web站點,里面包含了各種元素,文件如下: