ASP.NET 2.0开发指南笔记

原创 2006年06月23日 00:29:00

第十三章个性化用户配置

       因为本章内容与petshop中的自定义用户配置项目有关。特作始笔记。

一、

   个性化用户配置包括用户可以自定义界面外观、位置、内容、布置等......

  •      个性化服务三大步骤:
    • 识别用户身份。常见方法:在数据库中建立用户信息表,获取用户的输入进行比较,以确认用户身份合法。
    • 提供个性化服务体验。分为注册用户服务和匿名用户服务,注册用户可以获得最大的个性化服务。
    • 存储用户配置信息。存储用户修改化信息。
  •     个性化服务三大功能:
    • 个性化用户配置。
    • Web 部件。web部件包含一系列新增的服务器控件:WebPartManager,WebPartZone、EditorZone、catelogZone、ConnectionZone
    • 成员和角色管理。通过3个途径实现:A. 使用新增系列登录控件,B.实现站点管理用户管理,C.实现成员和角色管理功能。

二、

     个性化用户配置的功能:可以实现将配置信息与单个用户关联,并采用持久化方式存储信息。理解这一概念注意4点

  1.  配置信息可以是任何与用户有关的信息。
  2. 所存储的配置信息可以是任何数据类型对象。
  3. 单个用户可以是注册用户也可以是匿名用户。
  4. 持久化存储采用SQL 数据库方式,并且无需自行创建和维护该数据库,这些工作都是由ASP 2.0自动完成。

    <profile>配置节声明: <profile>是web.config,rofile>有两个子节点<properties>和<providers>。

  •     properties 配置节用于定义多个用户配置属性和属性组。定义属性的名称,据类型,值。
       
  •     providers   配置节用于功能所使用的配置提供程序,包括提供程序名称、数据类型、连接字符等。

相关文章推荐

ASP.NET 2.0开发指南

  • 2007年11月10日 16:51
  • 6MB
  • 下载

《ASP.NET 2.0开发指南》随书光盘

  • 2007年11月15日 19:20
  • 2.97MB
  • 下载

ASP.NET 2.0服务器控件开发之复杂属性

ASP.NET 2.0服务器控件开发之复杂属性   1. 实现连字符形式复杂属性   连字符形式属性是比较常见的复杂属性。我们常用的Font属性就是一个复杂属性,其包括多个子属...

Asp.net 2.0自定义控件开发设计时调试

►  Asp.net 2.0自定义控件开发设计时调试          a.  打开要进行调试的自定义控件项目.         b.  右击项目名称, 选 "属性", 打开属性页.      ...

Asp.net 2.0 自定义控件开发[实现GridView多行表头固定表体滚动效果]

转载自:http://blog.csdn.net/lifuyun/article/details/1688008, 原博客中附有源代码   (一). 概述         1. 实现GridVi...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ASP.NET 2.0开发指南笔记
举报原因:
原因补充:

(最多只允许输入30个字)