个性化功能简介

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

Asp.net2.0技术提供了一个个性化服务解决技术框架。该框架主要包括3项核心功能:个性化用户配置、web部件、成员和角色管理

个性化服务分为三大部骤:

.识别用户身份

.提供个性化服务体验

.存储用户信息

创建:

Asp.net---个性化用户配置

需要用的控件:

Asp.net---个性化用户配置


<Profile><Profile>配置节配置节

l设置<profile>配置节,经常对其三部分进行设置:
l<profile>自身属性
l子节<properties>属性设置
l子节<providers>属性设置

Asp.net---个性化用户配置
Asp.net---个性化用户配置

个性化用户配置API

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

Asp.net---个性化用户配置

l创建Welcome.aspx页面


Asp.net---个性化用户配置

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

Asp.net---个性化用户配置

使用个性化配置存储复杂的类型

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

Asp.net---个性化用户配置

lProfileInfo.aspx页面,添加图书列表,模拟复杂的个性化配置

Asp.net---个性化用户配置


lAsp.net---个性化用户配置

l修改Welcome.aspx页面

Asp.net---个性化用户配置

匿名个性化的实现

配置

Asp.net---个性化用户配置

allowAnonymous 属性和<anonymousIdentification enabled=“true”/> 必须同时加上

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

Asp.net---个性化用户配置

l修改ProfileInfo.aspx后台代码

Asp.net---个性化用户配置

l修改LoginNone.aspx后台代码

Asp.net---个性化用户配置



相关文章:

  • 2022-01-29
  • 2021-11-16
  • 2021-11-05
  • 2022-12-23
  • 2022-12-23
  • 2021-11-14
猜你喜欢
  • 2021-07-07
  • 2021-11-17
  • 2021-07-01
  • 2022-12-23
相关资源
相似解决方案