Appendix A: The Common System Namespaces


Due to the huge number of classes that make up the .NET Class Library, we don't have room to list them all, let alone their properties, methods , and events. The SDK provided with the Framework contains a full reference section, which you can access under Reference Class Library in the .NET SDK documentation. However, to help you find the classes you need, a list of the most commonly used namespaces has been provided, together with a description of the classes they contain.

Fundamental System Namespaces

System

Fundamental classes and base classes that define commonly-used value and reference data types, events and event handlers, interfaces, attributes, and processing exceptions. It also contains services that support data type conversion, method parameter manipulation, mathematics, remote and local program invocation, application environment management, and supervision of managed and unmanaged applications.

System.Collections

Interfaces and classes that define various collections of objects, such as the List , Queue , ArrayList , HashTable , and Dictionary objects.

System. ComponentModel

Classes that are used to implement the runtime and design-time behavior of components and controls. Includes the base classes and interfaces for implementing attributes, type converters, binding to data sources, and licensing components .

System. Configuration

Classes that are used to configure an assembly and allow custom installers to be created.

System. Configuration

Classes that are used to configure an assembly and allow custom installers to be created.

System.IO

Classes and types that provide synchronous and asynchronous reading from and writing to data streams and files.

System.Reflection

Classes and interfaces providing a managed view of loaded types, methods, and fields, with the ability to dynamically create and invoke types.

System.Security

Classes that provide the underlying structure for the CLR security system, including base classes for permissions.

System.Text

Classes representing ASCII, Unicode, UTF-7, and UTF-8 character encodings, abstract base classes for converting blocks of characters to and from blocks of bytes, and a helper class that manipulates and formats String objects without creating intermediate instances.

System.Text. RegularExpressions

Classes that provide access to the .NET Framework regular expression engine.

System.Threading

Classes and interfaces to enable multi-threaded programming, including the ThreadPool class, a delegate timer class and the Mutex class. Also contains classes for thread scheduling, wait notification, and deadlock resolution.

System.Timers

Contains the programmable Timer component, which allows events to be raised at specified intervals.




Professional ASP. NET 1.1
Professional ASP.NET MVC 1.0 (Wrox Programmer to Programmer)
ISBN: 0470384611
EAN: 2147483647
Year: 2006
Pages: 243

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net