.NET 平台的发展已经到了一个瓶颈期,是时候为客户端定制一个的轻量级的.NET 版本了。为了满足这种需要,微软创建了.NET 框架客户端子集(.NET Framework Client Profile)。
目前的版本为 27MB,不算小,但是已经比完整的版本小 15% 了。对于那些需要在整个公司或者互联网上发布的客户端应用程序来说,这的确是一个受欢迎的改变。尺寸的减少是因为去除了服务器方面的组件,例如 System.Web。
整个类库被分为以下几个类别,您可以在 BCL 团队博客中看到完整的程序集列表。
- 活动目录(Active Directory)及企业服务(Enterprise Services)
- BCL、“核心框架”以及 LINQ
- ClickOnce
- 数据访问
- 点对点(Peer to Peer)
- Visual Basic 和 Visual C++ 语言支持
- WCF、Web Services、Remoting 和序列化
- Windows Forms
- WPF
- XML




