Microsoft MSDN
MSDN is an excellent spot to learn programming on the windows system. I always have this site open when I program.
Click Here
GameDev.net
A great website, I’d check it out if you want to create a game. There has been a lack of programming articles lately, but still a fantastic site.
Click Here
Flipcode
This website is a good spot to go for articles concerning game development and general programming. However, the site is pretty much no more. However a lot of decent articles if a bit dated.
Click Here
Doxygen
Very nice tool that you can use to create off-line reference manuals for a project. Its free and open source so I definately recommend it.
Click Here
Visual Studio Express Editions
Microsoft has been nice enough to give away the Express Edition of their new Visual Studio for the next year. Definately go and download it now while you can.
Click Here
TinyXML
TinyXML is an XML parser that is quite small and very easy to use. I've found that its very helpful for quite a few things.
Click Here
iTextSharp
Cool little library for making PDFs in C# apps.
Click Here