-----------Common namespaces--------a sickle of hell
System.Collections
Namespaces contain interfaces and classes that define a collection of various objects such as lists, queues, bit arrays, hash tables, and dictionaries.
System.Collections.Generic
Namespaces contain interfaces and classes that define generic collections, which allow users to create strongly typed collections that provide better type security and performance than non-generic strongly typed collections.
System.Configuration
The namespace contains the types that provide the programming model for processing configuration data.
The System.Data//namespace provides access to classes that represent the ADO structure. By using ADO, you can generate components to effectively manage data from multiple data sources.
The System.Data.Common//namespace contains classes that are shared by various. NET Framework data providers.
The System.Data.Odbc//namespace is a. NET Framework data Provider for ODBC.
The System.Data.OleDb//namespace is a. NET Framework data Provider for OLE DB.
The SYSTEM.DATA.SQL//namespace contains classes that support SQL Server-specific features.
The System.Data.OracleClient//namespace is a. NET Framework data Provider for Oracle.
The System.Data.SqlClient//namespace is a. NET Framework data Provider for SQL Server.
The System.Data.SqlTypes//namespace provides classes for native data types in SQL Server 2005.
The system.web//namespace provides classes and interfaces that enable browser-to-server communication.
The System.Web.Caching//namespace provides classes for caching commonly used data on the server.
The System.Web.Configuration//namespace contains the classes that are used to set the ASP.
The System.Web.Handlers//namespace contains an HTTP handler class that handles requests made to the WEB server.
The System.Web.Services//namespace consists of classes that enable you to create XML Web services with ASP. NET and XML Web services clients
System.Web.UI
namespaces provide classes and interfaces that can be used to create ASP. ASP. NET Web pages that are used as ASP.
System.Web.UI.Adapters
The namespace contains the base class for the control adapter and the page adapter. You can use these adapters to override the life cycle state of pages and controls. Such overrides are useful if you want to modify the markup or behavior of these controls so that they fit into the new markup standard or a specific browser.
System.Web.UI.Design
Namespaces contain classes that you can use to extend design-time support for ASP. NET Web pages and Web server controls.
The System.Web.UI.HtmlControls//namespace contains classes that allow HTML server controls to be created on Web forms pages.
The System.Web.UI.WebControls//namespace contains classes that you can use to create Web server controls on a Web page
The System.Xml//namespace provides standards-based support for processing Xml.
The System.IO//namespace contains types that allow you to read and write files and data streams, and types that provide basic file and directory support.
The System.Net//namespace provides a simple programming interface for the various protocols used on the current network
System.Net.Mail//namespace contains classes for sending e-mail to a Simple Mail Transfer Protocol (SMTP) server for delivery
System.Text//namespace
System.Text.RegularExpressions
Namespaces contain classes that provide access to the. NET Framework regular expression engine.
The System.Drawing//namespace provides access to the basic graphics features of GDI +.
The System.Drawing.Design//namespace contains extended design-time user interface (UI) logic and drawing classes.
System.Drawing.Drawing2D//namespace provides advanced two-dimensional and vector graphics capabilities
System.Drawing.Imaging//namespace provides advanced GDI + image processing capabilities
The System.Drawing.Text//namespace provides advanced GDI + typesetting functionality.
The System.Globalization//namespace contains classes that define culture-related information, including language, country/region, calendar used, date, currency, and number format patterns, and the sort order of strings. We can use these classes to write globalization (internationalization) applications
System.Management//provides access to a large collection of management information and management events that are related to system, device, and application set checkpoints based on the Windows Management Instrumentation (WMI) architecture
The System.Reflection//namespace contains types that retrieve information about assemblies, modules, members, parameters, and other entities in managed code by examining their metadata. These types can also be used to manipulate instances of loading types, such as hook events or calling methods. To create a type dynamically, use the System.Reflection.Emit namespace.
The System.Threading//namespace provides classes and interfaces that make multithreaded programming possible.
The System.Timers//namespace provides a Timer component that enables you to raise an event at a specified interval.
. NET namespaces that are commonly used