我的理解profile就是通过我们编写的配置文件 自动的再数据库中保存我们需要的数据。
这是一个简单的配置:
关键是 配置属性和提供程序 即:properties和provider
profile简单总结:
· 存储的物理位置。客户端Cookie/URL和服务器数据库。
· 存储的类型限制。可序列化类型。
· 状态使用的范围。当前请求的上下文,对每一个用户独立。
· 存储的大小限制。任意大小,读取写入频繁的数据不建议存入Profile。
· 生命周期。与关联的Cookie的生命周期一样。
· 安全与性能。数据总是存储在服务端,安全性比较高,但不易存储过多数据。
· 优缺点与注意事项。可以很方便地保存用户(匿名用户和已登录用户)的设置。
如果出现 找不到存储过程的 错误 用 aspnet_sql注册一下你使用的哪个数据库就可以了。
可以来这里http://book.csdn.net/bookfiles/406/10040614804.shtml 看一下简单用法