技术开发 频道

微软发布Microsoft Ajax脚本库和脚本缩小器

  加入了更棒的jQuery集成让所有的Microsoft Ajax控件自动地呈示为jQuery插件

  微软已计划将jQuery作为ASP.NET MVC框架的一个标准组件发布并将在正式版本的Visual Studio 2010中将其默认加入新创建的ASP.NET Web Forms项目中。在这次发布的预览版中,微软ASP.NET开发团队为了方便 jQuery 和 Microsoft Ajax 控件的集成,允许开发人员通过熟悉的 jQuery 插件 API句法来使用Microsoft Ajax控件并将把所有的Microsoft Ajax控件自动地呈示为 jQuery 插件。也就是说,开发人员像使用jQuery插件那样使用Microsoft Ajax控件。

  除了发布Microsoft Ajax 脚本库 (第六个预览版)外,Scott在博文中还提到了微软同时发布的一个新的免费工具——Microsoft Ajax缩小器。该工具允许开发人员通过减少页面所需加载JavaScript文件的大小,来显著地改进网站的性能。该工具是由微软MSN开发团队的Ron Logon创建的,大家可以在ASP.NET CodePlex网站上免费下载Microsoft Ajax缩小器。在安装完成之后,开发人员可以使用Microsoft Ajax缩小器内置的命令行工具在控制台命令行上缩小JavaScript文件,也可以选择将Microsoft Ajax缩小器作为一个自定义的MSBuild任务加载到 Visual Studio中去并在编译时自动地缩小所有的JavaScript文件。

  Scott在博客的结尾处对Microsoft Ajax缩小器做了概括的介绍:

  Microsoft Ajax缩小器支持2个级别的缩小:常规级,以及超级压扁(hypercrunched)级。开发人员在使用常规级缩小时,Microsoft Ajax缩小器将除去所有不必要的空白,注释,花括号以及分号,在启用超级压扁(hypercrunched)级时,Microsoft Ajax缩小器会通过缩小代码局部变量名称,除去调用不到(unreachable)的代码等方式来全力减小JavaScript文件大小。

  Microsoft Ajax缩小器下载包含了下述组件:

  ajaxmin.exe——缩小JavaScript文件的命令行工具

  ajaxmintask.dll——在Visual Studio项目中缩小JavaScript文件的MSBuild任务

  ajaxmin.dll——可用在C# 或 VB.NET 应用中缩小JavaScript文件的组件

查看原文

0
相关文章