快速业务通道

TheBeerHouse网站项目学习笔记(2)----个性化管理

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-05-20
0:Forum.AvatarUrl:S :83:0: Address.Country:S:83:5:Occupation:S:88:6:Contacts.Phone:S:94:0:Preferences.Culture:S:94:5: Address.PostalCode:S:99:0:Address.State:S:99:0: propertyvaluesstring:F<?xml version="1.0" encoding="utf-16"?> <SubscriptionType>None</SubscriptionType>ChinaArtisten-US

上面看似唬人,我们来分析其关系. propertynames字段记录着所有用户应该具有的个性项目,这些项目 都是和Web.Config中节点对应的,这个字段还存储了另外一个信息,那就是这些个性信息如果存在于 Propertyvaluesstring中,那么在其中存储的起始位置和结束位置是什么,细看上述两个字段值中相同颜色 文字之间的对应关系就一目了然了.

其实,众多的个性信息就存储在了两个互相配合的字段:propertynames 和 propertyvaluesstring 中.

至此:个性化信息管理原理就介绍至此,我们也从数据库的变化角度观察了其原理,有助于我们理解什么 是ASP.NET 2.0的自动用户个性管理.

再次强调:这些介绍并没有分析各种源代码,而是讲解关键技术的原理.我个人认为,在理解支撑功能的 各个页面运行流程关系和数据发生的变化后,有了一个大致的框架认识后,再去深入到后台理解源代码是合 适的,其实源代码的类与类之间的关系在本网站里也是需要花功夫理解的,那么会在后续再介绍.

还想强调:我们的分析仍然是面向应用的,而支撑这些应用的理论,例如OOP一大套理论思想,甚至设计模 式(本网站也应用了某些设计模式)都是不可回避的.那是因为后期理解类和类之间的关系时,这些理论一定 会涉及到.

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号