我对各种Microsoft ASP.NET AJAX组件/库/工具包之间的差异和关系感到困惑,特别是它们的命名。
使用ASP.NET AJAX本身开始相对简单:
然后来到CodePlex和其他地方的各种项目:
ASP.NET AJAX控件工具包(又名原始Ajax控件工具包)
ASP.NET Ajax库中的Ajax控件工具包
Microsoft Ajax Library Preview
链接到有用的文章,路线图会很有用。
答案 0 :(得分:1)
ASP.NET支持具有不同程序集的所有三个版本的AJAX框架。 Ajax控件工具包是一个附加的开源库,它添加了各种有用的扩展器和一些有用的控件。他们支持2.0,但不久前刚开始发布3.5。预览适用于ASP.NET AJAX 4.0,用于说明即将发布的内容,因此在最终版本中不会将其标记为预览。
4.0中的最终版本将允许您通过提供动态脚本加载器来从客户端完全工作,从Ajax Control Toolkit加载您需要的客户端组件,因此您不需要任何服务器端组件,除非你想继续这样开发。完美有效的选择。
HTH。