我对各种 Microsoft ASP.NET AJAX 组件/库/工具包之间的差异和关系感到困惑,尤其是它们的命名。
它从 ASP.NET AJAX 本身开始相对简单:
- ASP.NET AJAX 1.0(在名为 ASP.NET 1.0 Extensions 的单独包中可用于 ASP.NET 2.0)
- ASP.NET AJAX 3.5(包含在 ASP.NET 3.5 中)
- ASP.NET AJAX 4.0(包含在 ASP.NET 4.0 中)
然后是 CodePlex 和其他地方的各种项目:
ASP.NET AJAX 控制工具包(又名原始 Ajax 控制工具包)
ASP.NET Ajax 库中的 Ajax 控件工具包
- 看起来旧的 ASP.NET AJAX 控件工具包现在已成为更大的 ASP.NET Ajax 库的一部分,但仍然在 CodePlex 上单独维护。此版本在撰写本文时处于测试阶段,因此如果我想使用“控制工具包”,我应该坚持使用2009 年 9 月发布的原始 ASP.NET AJAX 控制工具包
- CodePlex
Microsoft Ajax 库预览
- 这是否与上面提到的 ASP.NET Ajax 库相同,只是名称变体令人困惑?
- 预览版 6 中是否包含“控件工具包”,它是否比ASP.NET Ajax 库中的 Ajax 控件工具包中的代码更旧或更旧?
- CodePlex
- Microsoft ASP.NET Ajax Wiki - 注意在名称中插入 ASP.NET 不一致
链接到有用的文章,路线图会很有用。