.NET 简化的编程模型
CLR(公共语言运行库)旨在显著简化Win32和COM需要的管道连接(plumbing)工作以及一些晦涩难解的结构。特别指出的是,CLR现在能避免开发人员去理解以下一些概念:注册表、全局唯一标识符、IUnknown、AddRef、Release、Hresult等。CLR并非只是将这些概念从开发人员哪里抽象出来,相反,所有这些概念在CLR中将不以任何形势而存在。当然,加入我们的.NET Framework应用程序需要与现有的非.NET代码进行互操作,那么仍然必须关注这些概念!