dnn中个性化服务的使用
Profiles是系统面向用户提供的灵活性的个体信息的容器,一个用户的Profile可以使以下一种或多种的集合:
(1) 简单的字符串或其他基础类型
(2) 一个序列化的实体
(3) 基础类型及序列化实体的Dictionary
保存个性化信息:
2{
3 // Collect profile information
4 if (_profile == null) _profile = new ProfileInfo();
5 _profile.FormColor = taskForm.FormColor;
6 _profile.TextColor = taskForm.TextColor;
7
8 // Save Profile Information
9 IProfileProvider profileProvider;
10 profileProvider = ProfileFactory.GetProfileProvider();
11 profileProvider.SetProfile(Thread.CurrentPrincipal.Identity, _profile);
12}
加载个性化信息:
2{
3 // Lookup profile information
4 if (_profile == null)
5 {
6 IProfileProvider profileProvider;
7 profileProvider = ProfileFactory.GetProfileProvider();
8 _profile = (ProfileInfo) profileProvider.GetProfile(
9 Thread.CurrentPrincipal.Identity
10 );
11 }
12
13 // Apply profile
14 if (_profile == null) _profile = new ProfileInfo();
15 taskForm.FormColor = _profile.FormColor;
16 taskForm.TextColor = _profile.TextColor;
17}
2.dnn模块中的人性化设置:选择此项允许用户自定义模块外观,例如最小化和 最大化。
3.使用中遇到
设置信息
DotNetNuke.Services.Personalization.Personalization.SetProfile(ModuleId.ToString, "Voted", True)
获取信息
DotNetNuke.Services.Personalization.Personalization.GetProfile(ModuleId.ToString(), "Voted")
可直接获取用户个性化的信息设置.
转载于:https://www.cnblogs.com/zgqys1980/archive/2006/07/20/455914.html
dnn中个性化服务的使用相关推荐
- 个性化服务谋定移动电子商务-李玉庭:经信研究重整购物
个性化服务谋定移动电子商务-李玉庭:经信研究重整购物 中国经济和信息化网 新闻中国采编网 中国新闻采编网 谋定研究中国智库网 经信研究 国研智库 国情讲坛 万赢信采编:"在细分领域上,移动电 ...
- 神策数据独家丨100% 还原小仙炖 618 私域个性化服务实践
从流量时代到留量时代,传统零售业正在被重塑和颠覆,一个追求消费体验和服务升级的时代,正在以全域精细化运营的名义加速到来,从"以量为王"到"以人为本",小仙炖的迅 ...
- 端侧AI:高隐私、高可靠的智能个性化服务
Photo by Josh Sorenson from Pexels 相较于云端AI需要用户将数据发送到云端进行处理,存在网络稳定性.隐私安全等问题.随着终端算力的提升,端侧AI本地处理数据的高隐私性 ...
- 大数据时代下的个性化服务
身处大数据时代,礼品企业有更多的机会去了解消费者,甚至会比消费者自己还要了解自己的需求.但事实上鲜有客户真正获得精准.贴心的个性化服务,是礼品企业不够用心还是客户太挑剔?个性化服务落地难的个中缘由到底 ...
- 2020英方软件产品发布会:Data+ 为用户提供个性化服务
2020 英方软件产品发布会 10 月 23 日,领先的数据复制基础软件企业英方软件,成功举办以" D+ 新起点·数未来"为主题的"2020 英方软件产品发布会" ...
- 美容院收银系统个性化服务操作指南
云上铺美容院收银系统是如何做到个性化服务? 1.云上铺美容院收银系统可以对会员信息精准画像,以便日后留存客户和营销.在[会员档案]中记录会员信息,自行设置自定义标签,这样在以后的工作活动中,可以根据会 ...
- ssm+mysql+ssm基于web的酒店预订及个性化服务系统 毕业设计-附源码241822
酒店预订及个性化服务系统 摘 要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最为难以攻克的课题. ...
- 大数据背景下 个性化服务如何成功落地?
大数据的迅速增长及相关技术的发展,正在带来全新的商业机遇.大数据将怎样改变人们的生活?又将如何改变企业的生意?维克托·尔耶·舍恩伯格在<大数据时代:生活.工作与思维的大变革>中前瞻性地指出 ...
- (附源码)基于web的酒店预订及个性化服务系统 毕业设计241822
酒店预订及个性化服务系统 摘 要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最为难以攻克的课题. ...
最新文章
- Lambda中的常用sql方法
- OpenGL帧缓存对象(FBO:Frame Buffer Object)(转载)
- 对接多种三方的设计模式_死磕设计模式之适配器模式
- JS 总结之函数、作用域链
- 【Tools】Modbus Poll 9安装详解
- set 赋值(转载)
- MVC捕获数据保存时的具体字段验证错误代码
- plsql中导入csvs_在命令行中使用sql分析csvs
- list.size为1但是内容为null
- 应用安全-提权/降权相关整理
- 干货满满!10分钟看懂Docker和K8S(转)
- 蚂蚁集团与CCF达成合作成立基金,支持35岁以下青年学者
- matlab中emd函数,EMD算法的matlab程序介绍解析
- CC3200在sl_Start函数处不断重启复位的原因解析
- ubuntu9.10之grub.cfg详解
- php 省份的缩写,34个省级行政区记忆口诀、省份简称和省会城市表
- WinRAR怎么去广告
- intel服务器最新主板芯片组,Intel C600芯片组:数据中心集群计算平台_Intel服务器主板_服务器评测与技术-中关村在线...
- 2、深入HTTP请求流程
- Java实现XLS和XLSX之间的相互转换
热门文章
- 有多少恐怖小说家就应该有多少种吓唬人的方法
- 安卓PopupWindow
- tftp服务器连接开发板下载内核提示:retry count exceeded; starting again
- php实现跑马灯闪亮,易达CMS实现跑马灯特效!
- 1 数列分块入门_线性代数入门——利用分块矩阵简化矩阵乘法运算
- python 工资管理软件_4_python之路之模拟工资管理系统
- mysql varchar 非空判断_工资从1万到3万,你还差mysql数据库优化之系列三
- android+建模工具,什么是适用于Android Studio的3D模型环境的最佳工具
- redistemplate注入为null_Windows DLL 注入技术
- ulink php,【转载】15款USB数字界面横向评测(对比顶级CD转盘)!多看点!