About namespaces
A Namespace is just like a interface which is used in java technology and it is used for uniquely identify one or more names from other similar names of different objects. Namespace is find distinguish objects with similar names but different origins. Namespace is primarily used in programming languages where the same name may be used for different objects. It is created to group together those names that might be repeated elsewhere within the same or interlinked programs, objects and elements. For example, an XML namespace consists of element types and attribute names. Each of the names within that namespace is only related/linked to that namespace.
Related resources for namespaces
Source Code: Graphics Programming with GDI+
Graphics Programming with GDI+ is the .NET developer's guide to writing graphics appl...