即将到来的v9.1 - Telerik删除

  • 平台
  • Evoq内容
  • Evoq参与

概述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元素。例子:
  • 找到(# myid)美元
  • 美元get_value (# myid)
  • 美元get_item (# myid)
jQuery$ (' # ' + id) .cmd (),在那里id是HTML元素标识符。例子:
  • $ (' # myid '); ();
  • $ (' # myid ') .val ();
  • # (# myid) . get ();

包装的改变

以下模块包已经改变了。

升级,平台 升级——Evoq 全新安装,平台 全新安装,Evoq
Telerik_08.00.01_Install.zip

库包部署两个Telerik dll (Telerik.Web.UI.dllTelerik.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

以前作为一个可选的安装包。

没有安装;以前的设施都没有。 没有安装;以前的设施都没有。 没有安装。 没有安装。