2009年12月8日
摘要: 1.3 使用用户配置文件ASP.NET 2.0 Framework提供了一种可选的不同于cookie和Session状态的方式存储用户信息:Profile对象。Profile对象提供强类型、可持久化的Session状态表单。可以在应用程序的根Web配置文件定义一组Profile属性来创建Profile。ASP.NET Framework在后台动态编译一个包含这些属性的类。例如,代码清单1-19所示... 阅读全文
posted @ 2009-12-08 11:49 Kein 阅读(492) 评论(0) 推荐(0)
摘要: 1.2 使用会话状态你不可能真的用cookie来保存购物车。cookie太小也太简单了。要突破cookie的限制,ASP.NET Framework支持一个名叫Session状态的功能。和cookie一样,保存在Session状态中的项的作用范围是特定的用户。可以使用Session状态在多个页面请求间存储用户设置信息或其他用户相关的数据。和cookie不一样的是,Session状态没有大小限制。如... 阅读全文
posted @ 2009-12-08 11:28 Kein 阅读(429) 评论(0) 推荐(0)
摘要: 那些刚刚进行Web编程的开发人员,总是难以理解维护应用程序状态的问题。万维网最基础的协议HTTP协议是一个无状态协议,也就是说,从Web服务器端的角度来看,每一个访问请求都是一个新的用户。HTTP协议不提供任何方法来决定两个访问请求是否是同一个用户发出的。然而,维护状态对任何Web应用程序来说都是非常重要的。购物车是一个经典的例子。如果希望在多个页面请求之间关联一个购物车和某个用户,就需要一些维护... 阅读全文
posted @ 2009-12-08 11:18 Kein 阅读(816) 评论(0) 推荐(0)
摘要: 一、简介为用户提供自定义的外观、内容、布局,当用户再次访问的时候,用户还能看到自己原来的设定。二、个性化的三大步骤1. 识别用户身份要建立验证用户身份的机制创建识别用户需求的机制创建管理用户的机制2. 提供个性化服务针对注册和匿名用户提供不同的服务3. 存贮用户信息可以保存用户的相关信息,以方便下次使用,包括用户的登陆信息三、实现个性化服务的三大功能1. 个性化用户配置2. WEB部件3. 成员和... 阅读全文
posted @ 2009-12-08 10:09 Kein 阅读(244) 评论(0) 推荐(0)