Naming Conventions
Concerning naming, the convention is to use the company name for the top-level namespace name, followed by a product name, a series of (sub)component names, and finally the types within those components. You can find examples of this in the .NET Framework redistributable itself, where the Microsoft namespace is used for anything that isn’t part of the core framework (for example, Microsoft.Win32 for Win32 API wrappers, such as Registry access).
Note: The Holy System and Windows Namespaces
Core parts of the assemblies that ship with the .NET Framework redistributable collectively define the System namespace and its many subnamespaces. Use of this namespace is reserved for Microsoft and the companies participating in the definition ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access