ASP.NET2.0学习7--个性化用户配置

个性化用户配置
一、简介
为用户提供自定义的外观、内容、布局,当用户再次访问的时候,用户还能看到自己原来的设定。

二、个性化的三大步骤
1.  识别用户身份
要建立验证用户身份的机制
创建识别用户需求的机制
创建管理用户的机制
2.  提供个性化服务
针对注册和匿名用户提供不同的服务
3.  存贮用户信息
可以保存用户的相关信息,以方便下次使用,包括用户的登陆信息

三、实现个性化服务的三大功能
1.  个性化用户配置
2.  WEB部件
3.  成员和角色管理

四、为匿名用户进行个性化设置
web.config配置

Code


代码:

Code


五、为注册用户实现个性化用户配置
web.config配置

Code


六、匿名用户转化为注册用户的处理
Global.asax中的设置

Code


七、删除个性化信息
删除匿名用户的个性化信息
ProfileManager.DeleteProfile(Context.Request.AnonymousID)
删除注册用户的个性化信息
ProfileManager.DeleteProfile(User.Identity.Name)

 感谢原创者的辛勤劳动,希望对您有所帮助,转载请注明原出处。
 您可能对 [Asp.Net] 的这些文章也感兴趣:

在Visual Studio2005 中调试JavaScript
ASP.NET中实现MSN通知消息功能
基于ASP.NET的Web动态控件创建
关于Asp.Net中的编程实现下载
对象成员数据验证组件实现
10天学会ASP.net之第七天
Dynamic Web Sites in ASP.NET
图片的版权保护(添加水印)
ASP.NET中利用存储过程实现模糊查询
常见的ASP.NET2.0转换问题和解决方案