Profile[程式開發中的術語]

Profile[程式開發中的術語]
更多義項 ▼ 收起列表 ▲

Profile是針對每個帳戶的數據存儲,比如一個電子商務網站的用戶購物車數據。

“用戶配置檔案”是Profile這個詞的直接翻譯,其實沒有檔案的意思,默認存儲在資料庫中,不用自己管理檔案。

Profile是HttpContext類的一個屬性,是ProfileBase類,繼承自SettingsBase類。

所謂Provider,是你可以定義Profile如何存儲,默認是存儲在LocalServer資料庫中,需要網站重啟動不丟失數據,所以不能存在記憶體中。

web.config中必須的Profile屬性:什麼叫必須?你如果不修改默認存儲,只有每個Profile的name是必須的,如:

<profile defaultProvider="SqlProvider">//修改存儲才需要

<providers>

<clear />

<add name="SqlProvider"

type="System.Web.Profile.SqlProfileProvider"

connectionStringName="SqlServices"

applicationName="SampleApplication"

description="SqlProfileProvider for SampleApplication" />

</providers>

<properties>

<add name="ZipCode" />//用戶配置的項目才是必須的

<add name="CityAndState" />

</properties>

</profile>

</system.web>

相關詞條

熱門詞條

聯絡我們