社区技术预览版和beta版
先决条件的变化
DNN 8.0.0需要。net 4.5.1或更高版本。这个变化是因为我们需要ASP。. NET Web API 2.1.1和MVC 5.1.1。注意:newtownsoft.dll (json.net)也更新到7.0.1。此版本以及以后的版本不能在中等信任环境中运行。
突发的变化
可以找到一个破坏性更改的列表在这里
功能概述
管理员模块抽象
在DNN和Evoq的早期版本中,管理员模块是作为核心平台本身的一部分安装的。在8.0版本中,我们将所有模块抽象为真正的DNN扩展。这使得开发人员/系统集成商可以根据需要将它们排除在发行包之外,也可以独立于基础平台本身进行升级。在某些情况下,这些模块也被移到了它们自己的github项目中。要查看从平台项目本身抽象出来的可用扩展列表,请参阅github:https://github.com/dnncommunity。
SPA & MVC模块
增量升级
平台8.0完全支持的是模块和框架级别的增量升级功能。可以利用这一点的项目有:
- SqlDataProvider文件(如08.00.00.xx.SqlDataProvider)
- 配置合并文件(例如08.00.00.xx.config)
- 清理文件(例如08.00.00.xx.txt)
你可以在社区博客上读到更多相关内容:增量升级支持。
JWT身份验证
从清单创建管理或主机页面
CSS默认版本
DNN排除控制