即将到来的v9.1 - Telerik删除
概述Telerik删除
Telerik UI控件最初引入款产品方便扩展开发者构建UI组件并提供一致性出现的页面上的各个模块。然而,大多数开发人员转向轻量级客户端UI框架呈现和微软的业务逻辑Web API。因此,Telerik组件已成为不必要的核心产品。删除Telerik可能会通过更高效的内存利用率,提供显著的性能改进应用程序启动更快,更小的页面大小。
重要的是:创造者的第三方模块是强烈建议更换他们的依赖Telerik与其他解决方案。
安装
平台还附带款数字资产管理(坝)组件,它需要Telerik dll;因此,Telerik仍安装款平台的一部分。
与Evoq Telerik没有安装在一个干净的安装。然而,Telerik不是在Evoq升级,为了避免违反第三方模块都依赖于它。
更换
款计划推出小客户端库,开发人员可以使用,而不是Telerik。现在可以使用下面的替换。
Telerik | 更换 | 笔记 |
---|---|---|
RadComboBox | 推荐:Selectize,这是一个混合的文本框、选择框。 | 也用于高级搜索过滤器选项页款。 |
RadScriptManager | 微软的ScriptManager | 以前注册的每一页。 |
RadStyleSheetManager | (不重复删除。) | 以前注册的每一页。 |
RadAjaxPanel通过款的DnnAjaxPanel | 微软的UpdatePanel控制 | |
DotNetNuke.Web.Deprecated.dll | DotNetNuke.Web.dll | 控件的名称可能不是相同的。 |
Telerik客户端命令来找到HTML元素。例子:
|
jQuery$ (' # ' + id) .cmd () ,在那里id是HTML元素标识符。例子:
|
包装的改变
以下模块包已经改变了。
包 | 升级,平台 | 升级——Evoq | 全新安装,平台 | 全新安装,Evoq |
---|---|---|---|---|
Telerik_08.00.01_Install.zip 库包部署两个Telerik dll (Telerik.Web.UI.dll和Telerik.Web.UI.Skins.dll)。安装也将Telerik-related处理和HTTP模块条目添加到web . config。 |
重新安装。 | 没有安装;以前的设施都没有。 | 安装。 | 没有安装。 |
DNNCE_01_Web.Deprecated_09.01.00_Install.zip 一个新的库包,其中包含DotNetNuke.Web.Deprecated.dll,这是以前出货的本自平台8.0.0款文件夹。 |
安装。 | 没有安装;以前的设施都没有。 | 安装。 | 没有安装;以前的设施都没有。 |
RadEditorProvider_09.01.00_Install.resources 以前作为一个可选的安装包。 |
没有安装;以前的设施都没有。 | 没有安装;以前的设施都没有。 | 没有安装。 | 没有安装。 |