.NET Framework常用类库

XML文本处理
=============================================== 
System.Xml
提供基于标准的 XML 处理支持。 
System.Xml.Schema 
包含提供基于标准的 XML 架构定义语言 (XSD) 架构支持的 XML 类。 
System.Xml.Serialization 
包含用于将对象序列化为 XML 格式的文档或流的类。 
System.Xml.XPath 
包含 XPath 分析器和计算引擎。它支持 W3C XML 路径语言 (XPath) 1.0 版建议 (www.w3.org/TR/xpath)。 
System.Xml.Xsl 
提供可扩展样式表转换 (XSLT) 转换支持。它支持 W3C XSL 转换 (XSLT) 1.0 版建议 
===============================================

WINDOWS界面
===============================================
System.Windows.Forms 
包含用于创建基于 Windows 的应用程序的类,这些应用程序可以充分利用 Microsoft Windows 操作系统中的丰富用户界面功能。 
System.Windows.Forms.Design 
包含支持 Windows 窗体组件的设计时配置和行为的类。这些类包括:提供 Windows 窗体组件(即一组设计时服务)支持的设计器类、用于配置特定属性类型的 UITypeEditor 类,以及用于导入 ActiveX 控件的类。
===============================================

数据结构
===============================================
System.Collections 
包含定义各种对象集合(如列表、队列、位数组、哈希表和字典)的接口和类。
===============================================

数据库操作
============================================

System.Data 
基本上由构成 ADO.NET 结构的类组成。ADO.NET 结构使您可以生成可用于有效管理多个数据源中的数据的组件。在断开连接的方案(如 Internet)中,ADO.NET 提供了一些可以在多层系统中请求、更新和协调数据的工具。ADO.NET 结构也可以在客户端应用程序(如 Windows 窗体)或 ASP.NET 创建的 HTML 页中实现。 
System.Data.Common 
包含由 .NET Framework 数据提供程序共享的类。.NET Framework 数据提供程序描述用于在托管空间中访问数据源(如数据库)的类的集合。 
System.Data.Odbc 
封装 ODBC .NET Framework 数据提供程序。.NET Framework 数据提供程序描述用于在托管空间中访问数据源(如数据库)的类的集合。通过使用 OdbcDataAdapter 类,可以填充驻留在内存中的 DataSet,使用它可以查询和更新数据源。 
有关如何使用此命名空间的其他信息,请参见 OdbcDataReader、OdbcCommand 和 OdbcConnection 类。 
System.Data.SqlClient 
封装 SQL Server .NET Framework 数据提供程序。SQL Server .NET Framework 数据提供程序描述了用于在托管空间中访问 SQL Server 数据库的类集合。
================================================

图形处理
================================================
System.Drawing 
提供对 GDI+ 基本图形功能的访问。System.Drawing.Drawing2D、System.Drawing.Imaging 和 System.Drawing.Text 命名空间提供了更高级的功能。 
System.Drawing.Design 
包含扩展设计时用户界面 (UI) 逻辑和绘制的类。可以进一步扩展此设计时功能来创建以下对象:自定义工具箱项,类型特定的值编辑器或类型转换器,其中类型特定的值编辑器用于编辑和以图形方式表示所支持的类型的值;类型转换器用于在特定的类型之间转换值。此命名空间提供了开发设计时用户界面扩展的基本框架。 
System.Drawing.Drawing2D 
提供高级的二维和向量图形功能。此命名空间包括渐变画笔、Matrix 类(用于定义几何转换)和 GraphicsPath 类。 
System.Drawing.Imaging 
提供高级的 GDI+ 图像处理功能。基本图形功能由 System.Drawing 命名空间提供。 
System.Drawing.Printing 
提供与打印相关的服务。通常情况下,您可以创建 PrintDocument 类的实例,设置描述打印内容的属性,然后调用 Print 方法实际打印文档。 
System.Drawing.Text 
提供高级的 GDI+ 版式功能。基本图形功能由 System.Drawing 命名空间提供。此命名空间中的类使用户可以创建和使用字体集合。 
================================================

IO操作
================================================
System.IO 
包含允许对数据流和文件进行同步和异步读写的类型。
================================================

网络
=================================================
System.Net 
为当前网络采用的多种协议提供简单的编程接口。WebRequest 和 WebResponse 类构成了所谓的可插接式协议的基础,该协议是一种网络服务的实现,它使您可以开发使用 Internet 资源的应用程序,而不必考虑各个协议的具体细节。
================================================

其它
================================================
System.Threading 
提供支持多线程编程的类和接口。除了用于同步线程活动和数据访问的类(Mutex、Monitor、Interlocked、AutoResetEvent 等)外,此命名空间还包括一个 ThreadPool 类(使您可以使用系统提供的线程池)和一个 Timer 类(对线程池中的线程执行回调方法)。 
System.Timers 
提供允许以指定的间隔引发事件的 Timer 组件。
System.Text 
包含表示 ASCII、Unicode、UTF-7 和 UTF-8 字符编码的类;用于在字符块和字节块之间相互转换的抽象基类;以及不需要创建字符串的中间实例就可以操作和格式化字符串对象的帮助器类。 
System.Messaging 
提供使您可以连接、监视和管理网络上的消息队列以及发送、接收或查看消息的类。 
================================================

posted @ 2013-03-21 15:17  风雪七月花溅墨  阅读(671)  评论(0编辑  收藏  举报