为客户端定制的.NET 轻量级版本

  • Jonathan Allen
  • 赵劼

2008 年 6 月 2 日

话题:.NET语言 & 开发

.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
查看英文原文:Lighter Weight Version of .NET for Clients
.NET语言 & 开发