阅读更多

3顶
0踩

编程语言

原创新闻 DotNetNuke 5.0 正式发布 (附带DNN 5.0下载)

2008-12-26 21:46 by 见习记者 dnnmix 评论(0) 有5528人浏览

DotNetNuke 5.0 出乎意料提前于在2008年尾的圣诞前夕发布了,算是DNN团队送给我们的一份圣诞大礼吧,这是自今年11月以来DotNetNuke获得风险投资后的第一次重大升级,5.0版本的变更不光体现出DotNetNuke性能功能上的提升,也可以看出这个成熟的开源产品的原动力,就是它快速前进的步伐,下面我简单介绍下新版的特色。

DotNetNuke 5.0主要更新

  • DNN 5.0 核心框架增加jQuery支持, 在安装系统时集成安装jQuery,同时模块开发可以直接使用jQuery。
  • 增加对IE 8 源剪辑(Web Slices) 的支持, 管理员可以设置任何模块使用IE 8的源剪辑功能, 包括设置保存的时间。
  • DotNetNuke 5.0 中消除了管理员模块的普通模块的界限,现在管理员可以给任意一个管理模块分配角色权限。
  • 安装功能全面升级,之前我们在不同的地方上传皮肤,模块,语言包, 新版本中dnn后缀的安装文件支持所有的扩展类型,皮肤,容器,模块,语言包,Provider 现在都可以通过统一的安装界面安装和反安装。
  • 增加了XHTML的扩展支持, 以及对老版本非XHTML皮肤的兼容。
  • 重构核心构架提升对单元测试的支持, 重构了一些核心类使用了接口并且增加了简单的原件工厂模式以提供依赖注入的支持。
  • 权限设置单元中增加了拒绝(deny)选项,这个新功能扩展了权限系统并赋予管理员更加灵活的权限设置能力。
  • 增加了插件系统, 新的插件系统令得我们可以快速的添加javascript插件到网站。插件系统支持使用基于标签的描述,这意味着即使你不懂javascript也可以简单的添加插件。
  • 皮肤对象(skin object)增加了新的用法,现在设计皮肤再不需要附加单独的skin.xml文件定义皮肤对象的属性,你也不会看到杂乱的 [SKINOBJECT] 标签,取而代之的是新的皮肤对象标示法, 它极大简化了制作皮肤的的过程, 如果你想在皮肤里引用一个javascript 文件你甚至可以在设计皮肤的同时直接看到效果。
  • 安全性的提升,修复了所有4.x版本安全漏洞
  • Active Directory 认证方式 Provider 升级

更详细的更新请参考:DotNetNuke 更新记录

下载地址:DotNetNuke 5.0 .0 正式版

3
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Python3实现某网站自动签到并且发短信到手机

    0x01 安装环境 python 需要用到的库 pipinstall selenium #模拟浏览器行为的库 pipinstall twilio #发送短信 安装ChromeDriver ChromeDriver是Chrome浏览器的自动化测试工具 1、先查看Chrome浏览器的版本 点击 ...

  • 软件测试面试常问的问题

    问到数据驱动管理 怎么做的 怎么管理的 数据放哪儿? 可以使用postman,jmeter工具来做,也可以用代码方式来做, 工具 postman,jmeter来做的时候数据存放在 csv文件中。 自己写代码可以将数据存放在csv,Excel中也...

  • 初次联系导师短信模板_干货:如何联系导师?如何写自荐信?(复试篇)

    摘要:初试结束了一段...我相信很多同学在报考研究生的时候已经对研究生生活有了初步的打算,比如想做某个方向,比如对未来的工作有基本的定位,亦或者打算继续深造。打算读某个方向或对未来的工作有基本定位的,...

  • 搭讪达人这样和女生发短信

    [技术贴]搭讪达人这样和女生发短信心理导读:这篇有技术含量的文章,虽然是讲男女交往,其实还是讲人与人之间处理关系。慢慢地说,迅速地思考,果断地去做。传说某瓣有个魔鬼搭讪的培训小组,生性装逼的本人迅速嘲讽...

  • 初次联系导师短信模板_复试联系导师邮件怎么写?4个模板帮你解决!

    但是,邮件要怎么写才能吸引导师的注意?写邮件的时候又有哪些注意事项?能量姐收集整理了几个邮件模板,大家可以参考一下~注意事项1、联系导师的时候,最好用163邮箱。因为在163邮箱中的已读回执功能超好用!(在...

  • 技术贴:如何跟刚认识的女孩发短信

    技术贴:如何跟刚认识的女孩发短信 楼主 这篇文章挺有技术含量,虽然讲的是男女交往,但是其实还是人与人之间交往与处理关系。 对话,人与人之间最普通,但往往也是最有技巧的的交流...

  • 初次联系导师短信模板_上海大学考研复试:如何联系导师

    我相信很多同学在报考研究生的时候已经对研究生生活有了初步的打算,比如想做某个方向,比如对未来的工作有基本的定位,亦或者打算继续深造。打算读某个方向或对未来的工作有基本定位的,肯定是要找特定方向和领域的...

  • 发了两个月传单,他转行做了程序员

    发了两个月传单,他转行做了程序员文 |明哥首发|明哥的江湖(ID:code_gg_home)故事都是在身边朋友的原型上,进行了二次创作。为了避免一些麻烦,里面会隐去...

  • 学习一下秒杀系统的设计,以及需要考虑的问题

    学习一下秒杀系统的设计,以及需要考虑的问题,学习一下模块化 正文 首先设计一个系统之前,我们需要先确认我们的业务场景是怎么样子的,我就带着大家一起假设一个场景好吧。 我们现场要卖100件婴儿纸尿裤,然后...

  • 技术贴:如何跟刚认识的女孩发短信

    不过请大家注意,只有被陌生男子用开门见山直抒来意的方式搭讪时,女孩撩头发才有此含义,因为人往往在应急状态下的反应才会流露真实信息。而平时生活中女孩子撩头发,男士则不必自作多情。 到了短信阶段,...

  • 宅男必备!教你如何跟刚认识的女孩发短信

    教你如何跟刚认识的女孩发短信 具体情况: 刚搭讪认识的对象,匆匆互留电话号码,彼此了解有限,该如何短信聊天? 先列举一些错误的短信聊天方式: 单刀直入型:“今天有空一起吃饭吗?”(太着急...

  • 高可用 Prometheus:问题集锦

    Contents[hide] ... 7K8S 1.16中 Cadvisor 的指标兼容问题 8Prometheus 采集外部 K8S 集群、多集群 9GPU 指标的获取 10更改 Prometheus 的显示时区 11如何采集 LB 后面的 RS 的 Metric 12版本的选择...

  • 线上问题管理----记录、复盘、追责

    作者:cryanimal微信:lazytest 导语 线上问题的管理,不管对于开发还是测试来说,都是极为重要的一环。把好线上问题复盘和分享这道关,有助于产品质量的稳步提升。 ...回顾复盘线上问题发生的背景... 使用线上问...

  • 掌握P5级Java面试技巧

    ConcurrentHashMap底层实现,CAS,原子引用,ABA问题,volatile,如何解决HashMap出现的OOM问题?(WeakHashMap) HashMap是Map的一个实现类,它是以键值对存储数据的,Key-Value都是Map.Entry中的属性。当我们向...

  • 如何用STAR法则来回答「宝洁八大问」

    每年高峰期,很多同学会问到关于宝洁八大的问题,如何准备、怎么讲故事、如何体现自己的特点等等。针对同学们的提问,分享一篇关于如何回答好宝洁八大问的文章,希望能够帮到大家。 什么是STAR法则? STAR法则是...

  • 毕业设计 论文写作小技巧、答辩注意事项

    1. 找到论文、设计的标准格式(不懂问班长或学委,但首先chaka),一定不要自己另起炉灶。 2. 注意细节。 特别是段落的空格(首行空两个汉字),标点符号。 3. 图表一定都需要有标题。 图的标题在图的下面;表的...

  • 阿里巴巴大文娱android面试问题,已成功斩获阿里文娱offer,和大家分享一下求职全流程!...

    ) 面试官也有问另一个总结者问题,但是感觉她并没有答得很好,然后有一个同学就主动提出能不能她来回答。其实我觉得这样也是一个很好的办法,虽然被提问的不是自己,但是这样是可以给自己争取更多表现的机会。 群面...

  • 明翰全日制英国硕士留学攻略V3.0(持续更新)

    环境很重要,为什么很多家长击破脑门也要让自己的孩子, 去上好学校,除了优秀的教育资源, 还有就是朝夕相处的同学们。 为什么大家都想进大厂, 大厂能提供的不仅仅是较高的工资, 还有更重要的是给予平台、视野...

  • java中需要注意的一些代码编写规范

    而是通过 ThreadPoolExecutor 的方式,这 样的处理方式让写的同学更加明确线程池的运行规则,规避资源耗尽的风险 高并发时,同步调用应该去考量锁的性能损耗。能用无锁数据结构,就不要用锁;能 锁区块,就不要锁...

  • 一个基于C语言的简易学生管理系统.zip

    C语言是一种广泛使用的编程语言,它具有高效、灵活、可移植性强等特点,被广泛应用于操作系统、嵌入式系统、数据库、编译器等领域的开发。C语言的基本语法包括变量、数据类型、运算符、控制结构(如if语句、循环语句等)、函数、指针等。在编写C程序时,需要注意变量的声明和定义、指针的使用、内存的分配与释放等问题。C语言中常用的数据结构包括: 1. 数组:一种存储同类型数据的结构,可以进行索引访问和修改。 2. 链表:一种存储不同类型数据的结构,每个节点包含数据和指向下一个节点的指针。 3. 栈:一种后进先出(LIFO)的数据结构,可以通过压入(push)和弹出(pop)操作进行数据的存储和取出。 4. 队列:一种先进先出(FIFO)的数据结构,可以通过入队(enqueue)和出队(dequeue)操作进行数据的存储和取出。 5. 树:一种存储具有父子关系的数据结构,可以通过中序遍历、前序遍历和后序遍历等方式进行数据的访问和修改。 6. 图:一种存储具有节点和边关系的数据结构,可以通过广度优先搜索、深度优先搜索等方式进行数据的访问和修改。 这些数据结构在C语言中都有相应的实现方式,可以应用于各种不同的场景。C语言中的各种数据结构都有其优缺点,下面列举一些常见的数据结构的优缺点: 数组: 优点:访问和修改元素的速度非常快,适用于需要频繁读取和修改数据的场合。 缺点:数组的长度是固定的,不适合存储大小不固定的动态数据,另外数组在内存中是连续分配的,当数组较大时可能会导致内存碎片化。 链表: 优点:可以方便地插入和删除元素,适用于需要频繁插入和删除数据的场合。 缺点:访问和修改元素的速度相对较慢,因为需要遍历链表找到指定的节点。 栈: 优点:后进先出(LIFO)的特性使得栈在处理递归和括号匹配等问题时非常方便。 缺点:栈的空间有限,当数据量较大时可能会导致栈溢出。 队列: 优点:先进先出(FIFO)的特性使得

Global site tag (gtag.js) - Google Analytics