Wednesday, November 28, 2007 9:00 AM rrobbins

Hidden Gems In The MSDN Library

How many Microsoft developers use the MSDN Library? Probably not many because I've just read a blog post where someone recommended not even installing it. I have to admit that I never even opened the Microsoft Document Explorer until I learned how to add my own notes as a custom help collection. Now I use the Microsoft Document Explorer every day. I'm a bit concerned that I am duplicating content that is already baked in so I've spent some time browsing the MSDN Library. You can save interesting help topics as favorites and here are a few of my favorites:

Colors by Lightness - ms-help://MS.VSCC.v80/MS.MSDN.v80/MS.WEBDEV.v10.en/css/workshop/author/dhtml/reference/colors/colors_light.htm

I have some color charts in my notes but these light colors are better for web design.

CSS Enhancements in Internet Explorer 6 - ms-help://MS.VSCC.v80/MS.MSDN.v80/MS.WEBDEV.v10.en/dhtmltechcol/dndhtml/cssenhancements.htm

This includes a diagram of the CSS box model.

C# Programming Guide - ms-help://MS.VSCC.v80/MS.MSDN.v80/MS.VisualStudio.v80.en/dv_csref/html/ac0f23a2-6bf3-4077-be99-538ae5fd3bc5.htm

Lots of information about some of the more advanced features of C# like Generics and Delegates.

Visual Studio 2005 IDE Tips and Tricks - http://msdn2.microsoft.com/en-us/library/bb245788(VS.80).aspx

Plenty of screen shots here. This is actually a live link because you can save any web address as a favorite in the Microsoft Document Explorer.

So why don't developers use the MSDN Library? There are several improvements that could be made to encourage you to use it. First and most importantly it needs to be customizable so you can take ownership of the information. You ought to be able to annotate the MSDN Library with comments and sticky notes like so many other applications allow. Unfortunately, you cannot even highlight text and retain it. It is possible to add your own help collection as I have done but this requires a lot of effort.

Second the search needs to be improved. I am unable to search my custom help collection and it does not even appear in the index. It would require a massive effort for me to create an index even though all of my help topics have keywords in their original web page format. I also never get anything in Local Help when I conduct a search no matter how I fiddle with the options to get it to search local help.

So what about the Community Content in the Online Help? Anyone can comment or add to the online content. Unfortunately, not many developers are bothering to do so except when the existing content has some really inaccurate information. This makes the Online Help's Community Content look like some sort of pathetic wiki that nobody bothers to contribute to.

 

Filed under: , , , ,

Comments

# re: Hidden Gems In The MSDN Library

Wednesday, November 28, 2007 1:13 PM by Alex Dresko

Who says developers don't use the MSDN library? It's THE primary source of documentation for most Microsoft products! Developers who DON'T use MSDN are not productive developers, I'm sure.

# re: Hidden Gems In The MSDN Library

Wednesday, November 28, 2007 4:19 PM by Dave

I still install the local edition on my laptop, but configure to use online vs local if available.

As for interesting things in the library, I was shown this one yesterday:

msdn2.microsoft.com/.../5x14stb0(VS.80).aspx

Check out line 6 of the code-block

# re: Hidden Gems In The MSDN Library

Wednesday, November 28, 2007 6:37 PM by aCoder

The MSDN library documentation couldn't get any worse.

Personally I haven't installed it and  I'm currently twice as productive by just using google.

# re: Hidden Gems In The MSDN Library

Wednesday, November 28, 2007 6:51 PM by AndrewSeven

Alex: I think the post is about not installing it locally.

I don't install the local version, but I make heavy use of the online version. I use Google's site search.

www.google.com/search

# re: Hidden Gems In The MSDN Library

Wednesday, November 28, 2007 8:11 PM by Jon Galloway

I'm guessing you might be talking about my post. I said I don't install it locally, but I do search it online. I just do a web search with "site:msdn.microsoft.com" as one of the search criteria. Much faster search, more up to date, smaller install. Some of the MSDN info is good, some is worthless. Why install the whole thing locally if you've got a good internet collection?

Aren't all the links you listed available on http://msdn.microsoft.com?

# re: Hidden Gems In The MSDN Library

Thursday, November 29, 2007 2:06 PM by rrobbins

I've just discovered why my searches for local help didn't return anything. I did not have Content Type set to All. Now I can search my custom help collection for topics that can't be found in the MSDN Library like RPG and After Effects. Language and Technology must also be set to All or you won't get anything from a custom help collection.

# napyfab:blog» Blog Archive » links for 2007-11-29

Thursday, November 29, 2007 6:34 PM by napyfab:blog» Blog Archive » links for 2007-11-29

Pingback from  napyfab:blog» Blog Archive » links for 2007-11-29

Leave a Comment

(required) 
(required) 
(optional)
(required)