个性化用户配置

一,profile配置节

1,个性化功能简介

a、大多数用户以匿名形式访问WEB站点时,希望实现诸如内容定制,布局调用等功能;

b、ASP.NET 2.0技术提供了一个个性化服务解决技术框架。该框架主要包括3项核心功能:

个性化用户配置,Web部件,成员和角色管理

c、个性化服务分为三大步骤:

a1,识别用户身份;

a2,提供个性化服务体验;

a3,存储用户信息。

2,profile配置节

设置<profile>配置节,经常对其三部分进行设置:

a1.profile自身属性;

a2.字节profile属性设置;

a3.字节provide属性设置

个性化用户配置

profile配置节的事例

个性化用户配置

allowAnonymous是配合匿名个性化设置用的,现在可以不用写字符串集合,稍后使用,也可以忽略

二,注册用户的个性化配置

1.个性化配置API

创建Login.aspx页面,做为用户登录页面

个性化用户配置

创建Welcom.aspx页面

个性化用户配置

添加ProfileInfo.aspx页面,处理用户个性化设置

个性化用户配置

三,个性化配置存储复杂的类型

1.在开发大型用户程序和商业站点的时候,经常不得不存储复杂的用户自定义数据类型和集合

个性化用户配置

个性化用户配置

修改Welcome.aspx页面

个性化用户配置

四,匿名用户的个性化配置

asp.net可以把匿名个性化数据与特定用户的个性化数据联系起来,并保证你的登录后购物车的数据不会丢失

首先开启用户匿名个性化

个性化用户配置

注意:allowAnonymous属性和<anonymousIdentification enable=“true”>必须同时

添加Login.aspx,重新作为我们显示个性化信息的窗体

个性化用户配置

修改ProfileInfo.aspx后台代码

个性化用户配置

修改Login.aspx后台代码

个性化用户配置

个性化用户配置到这里就到一个段落了,希望对你的学习有所帮助,同时也非常感谢你的到来。最后用一句励志的话来结束本章内容:越努力越幸运!