负责通用语言基础架构(Common Language Infrastructure)标准的 ECMA 工作组发布了一个第五版的工作草案。通用语言基础架构(CLI)作为微软.NET 平台的一个子集,由Ecma 国际组织所掌管。Ecma 即所谓的欧洲计算机制造商协会,Ecma 国际组织与ISO 组织具有竞争和互补的关系。
那些一直关注这个标准的人们可能会发现个很奇怪的事情,就是这个标准的第三个主要版本被称之为第五版。这样的情形是由于CLI 在ECMA 和ISO 上都进行标准化过程引起的。比如,第三版在2006 年被ECMA 批准之后,紧接着就进入到ISO 的审批流程。一旦ISO 批准后,其最终文档 ISO/IEC 23271:2006 就被 EMCA 采纳为第四版。
除了相关企业能获得的一些真实或预想的益处外,ECMA 标准相对与 ISO 标准的一个好处就是,可免费获得。当前版本和所有之前的版本都能在 ECMA 的网站(及相应镜像站点)上下载到。
这个标准所涉及到命名空间都提供了很详尽的文档,不过功能相当有限。
System
├───Collections
│ ├───Generic
│ └───Specialized
├───Diagnostics
├───Globalization
├───IO
├───Net
│ └───Sockets
├───Reflection
├───Runtime
│ ├───CompilerServices
│ └───InteropServices
├───Security
│ └───Permissions
├───Text
├───Threading
│ └───Parallel
└───Xml




