今天整理一个Visual Studio 2005的老项目, 其中用到了ASP.NET 2.0 AJAX的系列组件, 虽说是过时的东西, 但以后还是有些老项目要维护的.
出于备忘目的, 搜集整理相关信息如下
项目名称 | 安装包 | 程序集 | 命名空间 |
|
ASP.NET 2.0 AJAX Extensions | System.Web.Extensions.dll v1.0.61025 | System.Web.Extensions |
| |
ASP.NET 2.0 AJAX Future | Microsoft.Web.Preview.dll | Microsoft.Web.Preview |
| |
ASP.NET AJAX Control Toolkit | The current version of the AJAX Control Toolkit is not compatible with ASP.NET 2.0. The latest version that is compatible with ASP.NET 2.0 can be found here: 20229
包含全部空间, 测试框架, 示例网站及VSI | AjaxControlToolkit.dll | AjaxControlToolkit |
|
难得看到微软提供的.NET组件里, 程序集/命名空间的命名有这么乱的. 绝大多数情况下, .NET命名空间的组织严谨和达意都是让人满意的.
但这里却也不该因为三个项目的开发形式/维护组织不同, 把命名搞的乱成这样, 既不整齐, 又不达意.
协商好再开始多好, 否则代价就是今天下午这样, 比如要猜测Microsoft.Web.Preview.dll的功用, 害我像追破案线索一样, 搜索了两下才知道原来是当年的 "Future", Fu就Fu吧, 轮到给程序集起名字时还换个"Preview"! 惨痛!