MSDN

The Microsoft Developers Network has tiered access to Microsoft titles and tools for developers.