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.
System;
Root for All other namespace in Dot Net. It is basic namespace for all other namespace.
System.IO;
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
System.Text;
The System.Text namespace contains classes representing ASCII and Unicode character encodings
System.Text.RegularExpressions;
The System.Text.RegularExpressions namespace contains classes that provide access to the .NET Framework regular expression engine.
System.Windows.Forms;
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.
System.Collections;
The System.Collections namespace contains interfaces and classes that define various collections of objects, such as lists, queues, bit arrays, hash tables and dictionaries.
System.Collections.Generic;
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.
Microsoft.VisualBasic;
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.
System.Diagnostics;
The System.Diagnostics namespace provides classes that allow you to interact with system processes, event logs, and performance counters.
System.Data;
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.
System.Data.OleDb;
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.
System.Data.Sqlclient;
The System.Data.SqlClient namespace is the.NET Framework Data Provider for SQL Server.
System.Drawing;
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.
System.Xml;
The System.Xml namespace provides standards-based support for processing XML.
System.Xml.Schema;
The System.Xml.Schema namespace contains the XML classes that provide standards-based support for XML schema definition language (XSD) schemas.
System.Linq;
The System.Linq namespace provides classes and interfaces that support queries that use Language-Integrated Query (LINQ).
System.Array;
Provides methods for creating, manipulating, searching, and sorting arrays, thereby serving as the base class for all arrays in the common language runtime.
System.Globalization;
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,
System.Net;
The System.Net namespace provides a simple programming interface for many of the protocols used on networks today.
System.Reflection;
The System.Reflection namespace contains types that retrieve information about assemblies, modules, members, parameters, and other entities in managed code by examining their metadata.
System.Security;
The System.Security namespace provides the underlying structure of the common language runtime security system, including base classes for permissions.
System.Threading;
The System.Threading namespace provides classes and interfaces that enable multithreaded programming.
System.Web;
The System.Web namespace supplies classes and interfaces that enable browser-server communication.
System.Web.Services;
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.
Thanks for the useful commands...