新闻资讯
看你所看,想你所想

Profile(程式开发中的术语)

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>

相关推荐

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com