A couple of us are working on finding a way to surface key links to information in the MSDN library. Perhaps later we will also link to information found throughout the community websites. If we can find the right approach, we might canonize these categorize and links on the Learn page of the C# Dev Center.
Below you will see a work in progress outlining one possible way to start to surface this information, along with a proposed set of initial links to information about that the various proposed categorize. Hopefully you will find this information interesting in and of itself. However, I would before I work too hard on it, I would like to get feedback from you on the structure of this data and the tentative links included here. If you have any comments on what you see here, please take a moment to reply to this post with your thoughts.
I think the categories laid out here are fairly self explanatory. I would only point out that the work shown below merges two different approaches to categorizing the information on MSDN:
The first five big bullets categorize data by scenario. For instance, the work with scenarios such as: I want to “Work with data,” “Get Started,” “Learn about C#,” “Learn the Tools”, “Learn about Web Development.”
The final category drops the scenario approach and simply lists the technologies that Microsoft spends so much time publicizing.
It is my thought that some developers will think in scenarios, and some in technologies, and some will think in one way or the other depending on the circumstances. The categorization shown below is to designed to accommodate developers from both schools of thought. But I don’t mean to prejudice you by talking about what I’ve tried to do here. Just tell me what you think, if you have any impulse at all to provide feedback. At this stage, I’m not wedded to any of this, I’m just interested in hearing what you think. Thanks for whatever thoughts you might have on this subject.