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基础学习笔记

------- Windows Phone 7手机开发、.Net培训、期待与您交流! ------- 1.概论 浏览器-服务器 B/S 浏览的      浏览器和服务器之间的交互,形成上网B/S...
  • oxoxzhu
  • oxoxzhu
  • 2013年03月08日 23:08
  • 3516

ASP.NET2.0轻松搞定统计图表

主页:http://blog.csdn.net/21aspnet/           时间:2007.3.27 本文讲述如何绘制条形图,折线图,柱形图,面积图等常见图形。 效果图: ...
  • jsjpanxiaoyu
  • jsjpanxiaoyu
  • 2015年03月22日 01:23
  • 1480

asp.net web api 2.0 实现跨域资源共享

asp.net web api 2 对跨域资源共享的支持1. 同源策略:同源策略是浏览器为保证安全最基本的功能, 只有同源的脚本才能够被执行,那么什么是同源呢?同源是指协议,域名以及端口号都相同,任何...
  • zhanxueguang
  • zhanxueguang
  • 2015年07月09日 20:47
  • 1359

Asp.Net Core 2.0 生成操作数据库文件需要的文件

开发环境 VS2017 + Win7 x64 生成操作数据库文件需要配置或添加的文件 1、Startup.cs public IConfiguration Configuratio...
  • king_hh
  • king_hh
  • 2017年12月29日 16:50
  • 86

hadoop权威指南阅读笔记(一)

第一章 一、对hadoop的诞生的原因: 问题: 硬盘的存储容量在迅速的增加,传输的速度并未有相同幅度的增加, 从驱动器上读取数据需要花费很长的时间 所以为了提高传输速度提出了一种解决方案是...
  • u013793732
  • u013793732
  • 2016年04月03日 12:32
  • 296

Hive编程指南学习笔记(1)

hive一次使用命令: $ hive -e "select * from mytable limit 1;" OK name1 1 name2 2 Time taken: 3.935 seconds ...
  • iAm333
  • iAm333
  • 2014年11月07日 19:15
  • 1792

Netty权威指南 第2版学习笔记3——Netty NIO开发指南

Netty入门应用Netty开发环境的搭建 使用Eclipse创建普通Java项目 从http://netty.io/下载 TCP粘包/拆包问题的解决之道分隔符和定长解码器的应用...
  • xundh
  • xundh
  • 2017年01月01日 22:00
  • 643

asp.net core开发环境准备

本文主要讲解了 Asp.net Core 基于命令、VS2015、VS Code及Yeoman搭建基本开发环境的方法。...
  • xuanhun
  • xuanhun
  • 2016年06月30日 12:44
  • 2361

[BT_Books]《低功耗蓝牙开发权威指南》笔记(待续)

简述这本书出自CSR蓝牙协议架构师,是蓝牙领域大牛的作品,不过总体看来本书还是比较简单的。综述基本概念蓝牙理念低功耗的基本理念就是连接是瞬态的,当你需要做某件事或者检查情况时,可以快速创建一个连接,完...
  • suxiang198
  • suxiang198
  • 2015年09月15日 19:52
  • 1762

IIS6.0手动安装与配置asp.net2.0全过程

这个问题不是很新了,但是相信对一些新手来说还是有一定难度的,或是一些程序员本身就没有机会接触到这块,正好今天 我配置计算机,把这个过程记录下来,希望以后能用的上,也希望能给大家带来一点帮助(本次试用的...
  • szyone
  • szyone
  • 2013年07月04日 14:38
  • 657
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ASP.NET 2.0开发指南笔记
举报原因:
原因补充:

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