Jon*_*vis 2 asp.net-ajax ajaxcontroltoolkit client-templates
我认为 Microsoft从AJAX Toolkit中删除了客户端模板,转而使用jQuery Templates插件.我试图找到这一点,除了一些"会做"的博客文章的完整文档,如这一个我无法找到除了@#$%东西-从预览/β虚假,过时的文档和杂志文章的负载几天的ASP.NET AJAX 4.0.
任何人都可以确认ASP.NET AJAX 4.0客户端模板功能实际上是正式的jQuery模板,并且在当前的Microsoft库中对于客户端模板绝对没有Sys.*等价物吗?
我是ASP.NET团队中Microsoft的主要开发负责人,我也参与了jQuery插件开发.
我想对Dave Ward的陈述做一些澄清,并对Dave的答案中的一些讽刺性评论做出一些澄清和更正.
微软在过去几年中对AJAX的投资范围广泛且各不相同,我想对每一项投资发表意见:
ASP.NET AJAX核心库,随ASP.NET和.NET Framework一起提供.这包括ScriptManager和UpdatePanel等功能所需的服务器和客户端功能以及其他一些功能.这是100%的Microsoft支持.
在Ajax控件工具包库,它建立在ASP.NET AJAX库的顶部.这是ASP.NET的免费附加库,包含30多个丰富的控件.该图书馆的开发归Outercurve基金会所有,并未被放弃 - 尽管最近进展缓慢.该项目的贡献由Microsoft维护,但欢迎社区中的任何人提交补丁和新功能.
额外的Sys.*库,包括客户端脚本模板库和其他功能的预览.该功能的预览代表了它们的含义 - 微软认为(并且仍然认为)的投资预览和原型在AJAX开发方面具有重要意义.由于项目#4,没有计划继续开发这些预览,如下:
jQuery插件,包括(但不限于)jQuery Templating,jQuery Data Linking和jQuery Globalization.它们与第3项中列出的脚本具有许多相同的功能,但它们并不是精确的一对一映射.我们在这些插件上的工作(以Boris Moore为主要开发人员)得到了jQuery Core和jQuery UI团队的支持和参与.这些插件都在积极开发中.
我希望我能够澄清微软在AJAX功能的开发和投资方面的立场.
谢谢,
Eilon
是的,整个ASP.NET Ajax库,不与ASP.NET AJAX或AJAX控件工具包相混淆,是一个官方的1.0版本之前放弃,不应该被用来向前发展.它不会得到任何进一步的发展.
而不是DataView,使用jQuery模板和数据链接插件.而不是Sys.require脚本加载器,请查看JSDefer.这些插件由ASP.NET团队开发,是他们在ASP.NET Ajax库中工作的下一个演变.
同样,这种放弃也并不适用于传统的ASP.NET AJAX的东西,包括使用ScriptManager,页面方法,UpdatePanel的,ASMX ScriptServices等.这些东西是不是在消失任何迫在眉睫的危险.这些项目的类似命名非常令人困惑.
| 归档时间: |
|
| 查看次数: |
649 次 |
| 最近记录: |