zoukankan      html  css  js  c++  java
  • asp.net基于Profile和Provider技术实现购物车

    提供对配置文件属性值和信息的非类型化访问

    Web应用程序运行时,ASP。NET创建一个从ProfileBase类继承下来的动态生成出来的ProfileCommon类,动态ProfileCommom类包含了你在Web应用程序配置文件中指定的Profile属性所拥有的字段。一个动态ProfileCommon类的实例被设置成了当前HttpContext的Profile属性,并可以在应用程序的各页面中使用

    Profile作用:

    存储和使用唯一与用户对应的信息

    展现个人化版本Web应用程序

    用户的唯一身份标识在再次访问时识别用户

    B2B阿里巴巴 B2C 当当 C2C 淘宝

    购物车的特点:

    私有性:每位用户操作自己的购物车

    安全性:保障用户支付信息的安全

    稳定性:可以扶持高负载

    持久性:购物车内的物品不能丢失

    image

    常用的Web保存数据的方式:

    session (会话) 一系列有始有终的动作。数据私有性,会话结束,释放资源,节省访问器内存

                           易丢失,超时时间很难确定

                        Session[“键名”]=值

    cookie是网站保存到客户端的少量文本数据

    优点:理论可以保存8K的数据,可以自定义有效期,不占用服务器磁盘空间,稳定性比较好

    缺点:易丢失,安全性差

    向Cookie写入数据的C#代码:

    Response.Cookies[“userlgin”].value = “tom”;

    读取客户端Cookie数据的C#代码:

    string uName = Request.Cookie[“userName”];

    Application

    cache

    xml

    文件

    数据库

    aspnetdb数据库 profile个性化配置 成员资格和角色管理

  • 相关阅读:
    113.dynamic_cast 虚函数 通过子类初始化的父类转化为子类类型
    112.虚函数强化
    111.final与override
    110.纯虚函数
    109.虚函数与析构构造
    custom-ubuntu-server-iso
    定制ubuntu的时候修改proseed
    centos使用U盘做启动盘
    fio的配置使用
    持续运行一个命令-并且将结果输出到文本
  • 原文地址:https://www.cnblogs.com/chenqingwei/p/1579420.html
Copyright © 2011-2022 走看看