技术开发 频道

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

  【IT168 资讯】微软公司的社区副总裁Scott Guthrie近期在他的“宣布Microsoft Ajax 脚本库(第六个预览版)和 Microsoft Ajax 脚本缩小器”博客文章中向大家透露了微软公司最新的发布内容。

  其中便提到了微软ASP.NET开发团队于美国当地时间10月15日发布的Microsoft Ajax Library的一个重大更新版本(即第六个预览版)。这个更新版本囊括了客户端Ajax库的一堆新增功能和改进,可用于ASP.NET的任意版本(包括ASP.NET 2.0, 3.5 和 4.0)以及ASP.NET Web Forms 和 ASP.NET MVC项目。开发人员可以通过两种不同的方式来调用Microsoft Ajax 库(第六个预览版):

  1 开发人员可以访问ASP.NET CodePlex网站,下载第六个预览版并在自己的网站项目中直接加载该类库。

  2 开发人员也可以通过使用Microsoft Ajax 内容分发网络(即CDN)上的Microsoft Ajax库脚本来建立引用。开发人员只需简单地在.aspx 或.html页面中加入下述脚本标识即可:

<script src=”http://ajax.microsoft.com/ajax/beta/0910/Start.js” type=”text/javascript”></script>

  Scott 在他的博文中详细介绍了Microsoft Ajax库第六个预览版的主要改进之处有:

  允许开发人员采用更好的命令式(Imperative)句法来创建客户端控件

  微软ASP.NET开发团队听取的广大用户对于之前版本的使用反馈,他们了解到在创建客户端控件时,较之于声明式的句法方式许多开发人员更喜欢命令式(imperative)的代码方式。在这次的发布中,他们引进了一个简单的命令式代码句法来创建客户端控件,并与网页中的HTML元素进行绑定。该句法将得到VS 2008 和 VS 2010中的JavaScript Intellisense的完整支持。

  增加了一个新的客户端脚本装载器(Client Script Loader),可以动态地装载客户端控件或类库所需的所有JavaScript文件,同时按正确的顺序执行脚本

  在此版本中Microsoft Ajax客户端脚本库被分成了多个JavaScript文件并允许开发人员只下载和使用需要的那些脚本文件。同时为方便开发人员使用客户端控件以及单独的客户端脚本库组件,微软ASP.NET开发团队在该发布中引进了一个新的客户端脚本装载器(client script loader)。这个装载器可以帮开发人员自动地装载一个控件所需的所有脚本文件并同时在页面装载时,按正确的顺序执行这些脚本。

0
相关文章