摘要
这个文档描述了ASP.NETAjax 库测试版本的功能。整个版本在你的设计过程提供可视化,允许你早在产品的周期测试这项技术,并且使你可以有机会发送反馈执行情况。
总览
ASP.NET Ajax 库是Javascript库使你可以创建高互动的Ajax应用程序。你可以在ASP.NET Web Forms 和ASP.NET MVC应用程序使用这个ASP.NET Ajax 库。这个库兼容现代浏览器包括Microsoft InternetExplorer,Mozilla Firefox,Apple Safari, and Google Chrome。
在使用这个ASP.NET Ajax 库,你可以利用ASP.NET Ajax 客户端控件,客户端模板,和客户端数据来创建可以在Web浏览器的范围内数据驱动的Web应用程序。例如,您可以显示从WCF服务,一个ASP.NET Web服务(。asmx),一个ADO.NET数据服务的服务,或任何端返回JSON格式的数据检索数据库中的数据。在ASP.NET Ajax库,您都可以检索和修改在客户端的数据库数据。
这次发布包含什么
当你安装测试版本,下列文件夹和文件会被创建:
Visual Studio 兼容性
这个ASP.NET Ajax 库兼容Visual Studio 2008(包括Visual Web Developer2008)。ASP.NET Ajax 库也兼容VisualStudio 2010针对ASP.NET3.5的测试版。当使用针对ASP.NET4的Visual Studio2010,你不可以从VisualStudio设计器扩展向导。
我们打算在Visual Studio2010被发布的时候发布一个.NET 4版本的ASP.NET Ajax库。
教程,参考文档和示例代码
为了学习怎么使用ASP.NET Ajax库,请访问在以下位置的Ajax库网站:
http://www.ASP.net/ajaxLibrary
Ajax库网站包含教程,示例代码,和示例应用程序。
http://www.asp.net/ajax/ajaxcontroltoolkit/samples/
兼容浏览器
这个版本已经在以下浏览器上测试。该库可能在其他浏览器和其他版本的下列的浏览器工作的很好。
怎么使用该ASP.NETAjax库脚本
你有2种方法可以在Web应用程序中使用这个ASP.NET Ajax库脚本。如果你正在创建一个ASP.NET WebForms应用程序,你可以从ASP.NET Ajax库添加ASP.NET Ajax库到VisualStudio工具箱。你可以轻易地通过从工具箱拖一个控件添加一个ASP.NET Ajax控件到一个WebForms页面。
另外,如果您要创建一个ASP.NET Web窗体应用程序,ASP.NET MVC应用程序,或任何其他类型的Web应用程序,你可以在JavaScript代码中实例化ASP.NET AJAX控件。
添加ASP.NET Ajax库到Visual Studio工具箱
这里网上已经有了,就不搞了。
通过script元素来实例化控件
这里貌似网上亦有,不搞了。
Using the Microsoft Ajax Content DeliveryNetwork (CDN) 通过网络内容传递来使用微软Ajax
<script src="http://ajax.microsoft.com/ajax/beta/0911/Start.js" type="text/javascript"></script>
vs2010支持从CDN的智能提示(vs2008不支持)。
已知问题
修复/建议:现有运行的用户不会再运行时遭遇因为2个程序集在一个bin。如果你想使用AjaxScriptManager你需要手动地添加System.Web.Ajax到引用部分。
修复/建议:vs2010测试版本2的用户需要针对.NET4来获得扩展
修复/建议:这个问题只会在使用Web应用程序的测试版本2的vs2010用于。
完。