国产毛片一区二区三区女同性恋_日韩欧洲区精品一区二区_乱人伦中文视频在线观看_五月天在线视频国产在线下载_挺进邻居丰满少妇的身体_国产乱子伦精品免费视频_国产精品无码一区二区A∨白浆_操女生在线观看免费观看视频_影音先锋av每日最新久久_婷婷五月精品综合一区

186-0984-0880
 
輕松四步打造個性化網站建設
日期:12-07 瀏覽次數:16

 網站建設如何個性化?ASP.NET 2.0 Profile系統(tǒng)允許你輕松存儲用戶的相關信息。定義與每名用戶有關的屬性,并將它存儲在他們的個性文件中。個性文件數據可以用程序方便地訪問。Profile系統(tǒng)以提供程序模型為基礎,特殊的Profile提供程序負責將屬性值序列化和解序列化到某個數據倉庫中。.NET Framework默認使用一個SqlProfileProvider類,它使用一個SQL Server數據庫表來存儲數據。

  在使用ASP.NET 2.0的個性文件特性之前,必須對Web服務器進行正確配置,使其支持這一特性。默認情況下,個性文件特性使用一個SQL Server終端,但也可以建立自己的提供程序。具體步驟如下:
  先進步:注冊一個SQL Server連接
  .NET Framework 2.0中包含正確配置ASP.NET環(huán)境的工具。如果你使用了SQL Server 2005精簡版和Visual Studio,就不必進行配置。如果沒有應用上述程序,在開發(fā)系統(tǒng)中,使用現(xiàn)有的SQL Server 2000。下面的命令通過在指定服務器上建立必要的數據庫來進行環(huán)境配置。以下是引用片段:
  Aspnet_regsql.exe –A p –E –S database_server_name
  命令行開關E告訴系統(tǒng)用當前用戶證書進行驗證。開關S允許指定數據庫服務器名稱。開關A說明增加哪個選項,后面的p指明增加個性文件支持。執(zhí)行此命令即可建立一個SQL Server數據庫。數據庫的默認名稱為aspnetdb,但也可以用命令行開關d撤銷它,開關d允許指定一個現(xiàn)有的數據庫。
  第二步:配置ASP.NET 2.0,利用連接和個性文件
  進入IIS管理界面,查看ISS網站(Web Sites)屬性并選擇ASP.NET標簽,即可激活ASP.NET環(huán)境屬性。選擇ASP.NET標簽上的編輯配置(Edit Configuration)按鈕。驗證(Authentication)標簽包含一個角色(Roles)區(qū),其中的角色管理(Role Management)被激活(應查看這一點)。默認的SQL Server(LocalSqlServer)連接字符串在通用(General)標簽中指定。開發(fā)環(huán)境使用下面的連接字符串:
  data source= database_server_name;Integrated Security=SSPI;
  Initial Catalog=aspnetdb;User Instance=false
  第三步:定義元素
  個性文件中使用的數據元素在web.config文件中建立與保存。實際值保存在一個終端數據倉庫中??梢灾付總€屬性的名稱、數據類型和數據序列化的方式。屬性的數據類型與.NET中的有效標準數據類型相同。序列化選項一般依賴于被存儲的數據類型,但共有四個序列化選項:ProviderSpecific:默認Profile提供程序決定如何序列化屬性值;字符串:屬性值轉換成一個字符串;Xml:屬性值轉換成XML形式;二進制:屬性值轉換成二進制形式。
  在屬性元素中定義的個性文件元素包含在一個個性文件元素中,它位于web.config文件的system.web部分。列表A中的web.config包括一個應用前面?zhèn)€性文件支持的個性文件片斷。它將使用兩個個性文件項目——FirstName和LastName——它們保存字符串值并允許匿名用戶。匿名用戶和認證用戶均可應用個性文件特性。前面的web.config文件使用個性文件元素的allowAnonymous屬性,并激活應用程序匿名支持,從而指定匿名支持。
  第四步:使用代碼
  正確配置環(huán)境后,就可以方便地在網站建設代碼中應用個性文件元素。列表B中的簡單C#代碼使用個性文件元素來存儲并顯示數據值,它利用包含在System.Web命名空間中的Profile類。代碼中包含在代碼分離文件后的ASP.NET文件。列表C包含定制代碼的代碼分離。先進個按鈕存儲個性文件域中每個文本域的值。第二個按鈕從個性文件域中恢復值,并用這些值填充文本域。
 

← 上一篇 下一篇 → 返回首頁
如有意向,請聯(lián)系我們的客戶經理
我們會根據您的需求為你制定詳細的解決方案
在線咨詢 or 撥打業(yè)務熱線:186-0984-0880
在線咨詢
熱線電話
解決方案
掃一掃

掃一掃
關注新圖聞科技

全國咨詢熱線
186-0984-0880

返回頂部