Ajax 控件工具箱支持 jQuery、更新的 Twitter API 控件并改善了文档

阅读数:744 2013 年 10 月 11 日

话题:语言 & 开发

最近发布的Ajax 控件工具箱支持 jQuery,同时引入了一个新的 jQueryExtender 基类,你能够通过该类使用 jQuery 替代 Microsoft Ajax 类库创建 Ajax 控件工具箱控件。为了支持 jQuery 从而让开发者能够利用自动打包、缩小、缓存和压缩这样的功能,Ajax 控件工具箱已经被重写。在写这篇新闻的时候,只有 Ajax 控件工具箱中的ToggleButton 控件使用了新的 jQueryExtender 基类进行了重写。

“Ajax 控件工具箱中的所有其他控件都是使用 Microsoft Ajax 类库编写的,我们希望逐渐地将这些控件重写为 jQuery 控件。”Microsoft ASP.NET 的软件传奇和程序经理 Stephen Walther说。

在 Ajax 控件中使用 jQuery 的优点是不需要将代码封装到 <script> 标签中。此外,你也不必调用 $create() 方法。例如,ToggleButton 控件是通过一个 data-act-togglebuttonextender 属性实例化的,这反过来也产生了干净的标记。

据 Stephen 所言,Ajax 控件工具箱控件在服务器和客户端上都能运行,它提供了富 Visual Studio 体验。此外,你不需要使用 JavaScript。

最新版本的 Ajax 控件工具箱包含了一个改善的文档,它描述了ToolkitScriptManager 的使用并介绍了 Ajax 控件工具箱新的打包、缩小、压缩和缓存功能。

Ajax 工具箱还引入了一个更新的Twitter 控件,该空间利用了新的 Twitter API,因为API v1 很快就会废弃。为了使用新的 Twitter API,你需要从 Twitter 上获取一个键和访问令牌,然后将键和令牌添加到自己的 web.config 文件中。

查看英文原文Ajax Control Toolkit Adds jQuery Support, Updated Twitter API Control and Improved Documentation