Namespaces in C#

I have a collection of some namespaces which are used by me. I would like to share those things.

Collection of Namespaces

A Namespace is a group of related classes. It is a good practice to group related classes into a namespace when you create a class library. The Microsoft.CSharp namespace contains classes that support compilation and code generation using the C# language.

Root for All other namespace in Dot Net. It is basic namespace for all other namespace.

The System.IO namespace contains types that allow reading and writing to files and data streams, and types that provide basic file and directory support

The System.Text namespace contains classes representing ASCII and Unicode character encodings

The System.Text.RegularExpressions namespace contains classes that provide access to the .NET Framework regular expression engine.

The System.Windows.Forms namespace contains classes for creating Windows-based applications that take full advantage of the rich user interface features available in the Microsoft Windows operating system.

The System.Collections namespace contains interfaces and classes that define various collections of objects, such as lists, queues, bit arrays, hash tables and dictionaries.

The System.Collections.Generic namespace contains interfaces and classes that define generic collections, which allow users to create strongly typed collections that provide better type safety and performance than non-generic strongly typed collections.

The Microsoft.VisualBasic namespace contains types that support the Visual Basic Runtime in Visual Basic.

Word = Microsoft.Office.Interop.Word;
The types and members of the Microsoft.Office.Interop.Word namespace provide support for interoperability between the COM object model of Microsoft Word 2010 and managed applications that automate Word 2010.

The System.Diagnostics namespace provides classes that allow you to interact with system processes, event logs, and performance counters.

The System.Data namespace provides access to classes that represent the ADO.NET architecture. ADO.NET lets you build components that efficiently manage data from multiple data sources.

The .NET Framework Data Provider for OLE DB describes a collection of classes used to access an OLE DB data source in the managed space.

The System.Data.SqlClient namespace is the.NET Framework Data Provider for SQL Server.

The System.Drawing namespace provides access to GDI+ basic graphics functionality. More advanced functionality is provided in the System.Drawing.Drawing2D, System.Drawing.Imaging, and System.Drawing.Text namespaces.

The System.Xml namespace provides standards-based support for processing XML.

The System.Xml.Schema namespace contains the XML classes that provide standards-based support for XML schema definition language (XSD) schemas.

The System.Linq namespace provides classes and interfaces that support queries that use Language-Integrated Query (LINQ).

Provides methods for creating, manipulating, searching, and sorting arrays, thereby serving as the base class for all arrays in the common language runtime.

The System.Globalization namespace contains classes that define culture-related information, including language, country/region, calendars in use, format patterns for dates, currency, and numbers,

The System.Net namespace provides a simple programming interface for many of the protocols used on networks today.

The System.Reflection namespace contains types that retrieve information about assemblies, modules, members, parameters, and other entities in managed code by examining their metadata.

The System.Security namespace provides the underlying structure of the common language runtime security system, including base classes for permissions.

The System.Threading namespace provides classes and interfaces that enable multithreaded programming.

The System.Web namespace supplies classes and interfaces that enable browser-server communication.

The System.Web.Services namespace consists of the classes that enable you to create XML Web services using ASP.NET and XML Web service clients.


Author: karthikeyan30 Aug 2010 Member Level: Silver   Points : 0

Thanks for the useful commands...

  • Do not include your name, "with regards" etc in the comment. Write detailed comment, relevant to the topic.
  • No HTML formatting and links to other web sites are allowed.
  • This is a strictly moderated site. Absolutely no spam allowed.
  • Name: