Having recently switched to .NET development from Ruby on Rails, I'm still struggling over how arcane the organization of the class library documentation of the former seems to me compared to the straightforward clean nesting of modules and classes for the documentation of the latter . I'm forever wanting to drill down into namespaces but finding that I'm led down different paths that don't make a lot of sense to me.
A concrete example, three different starting points for the System.Web namespace.
https://msdn.microsoft.com/en-us/library/system.web.aspx
https://msdn.microsoft.com/en-us/library/System.Web(v=vs.110).aspx
https://msdn.microsoft.com/en-us/library/gg145018(v=vs.110).aspx
There is a System.Web namespace within the FCL but then there is one that is totally separate. I'm not even sure how the sidebar navigation panel gets constituted relative to where you are in the documentation.
If there is a simple explanation anyone can give or any documentation on how the documentation works I would love to know.