MSDN
From NoskeWiki
About
The Microsoft Developer Network (MSDN) is the portion of Microsoft responsible for managing the firm's relationship with developers. The MSDN library can be installed on separate CDs which come with Microsoft Visual Studio .NET, but a more comprehensive version is online.
Unfortunately I find the MSDN site pretty difficult to navigate & search for help, so here are the pages I use most often:
