I was reading in the .Net Book of the MS Press, and they said that the
system namespace is the root of all namespaces and classes in the .Net
class library.
However I noticed the existence of the Microsoft namespace which is not
part of the System namespace.
So is the System namespace still considered the root of the .Net class
library ? isn't the Microsoft namespace part of the .Net class library ?
or has the Microsoft namespace been added recently after the .Net book
of the MS Press was written ?
Regards
Kit George (MSFT) - 17 Nov 2004 17:41 GMT
Anonymous, System is considered the root of the managed hierarchy.
Microsoft is a secondary root, and should contain technologies and
capabilities specific to Microsoft Operating Systems or software. You can
expect the Microsoft namespace to grow in the next couple of releases, but
still consider the primary root to be System, and the secondary, Microsoft
specfic root to be Microsoft.
Kit
Kitg@microsoft.com
Joe Abou Jaoude - 18 Nov 2004 07:51 GMT
Heath Stewart [MSFT] - 21 Nov 2004 08:51 GMT
Similarily, you would common create your own root namespace for your
organization. See
http://msdn.microsoft.com/library/en-us/cpgenref/html/cpconNamespaceNamingGuidel
ines.asp
for namespace naming guidelines in the .NET Framework SDK.

Signature
Heath Stewart
Software Design Engineer
Developer Division Sustained Engineering
Microsoft Corporation