If you have always wanted to write a game, and you are not a C/C++ guru and you just love .NET well you have come to the right place.  It is very easy to get started writting your first game. “Did he just say EASY?”, yes, I did.  http://msdn.microsoft.com/directx/ is where you can get the latest DirectX SDK.  It supports managed code, VB.NET or C#. 

A great way to get started is by viewing the webcasts that DigiPen have just completed over the last few weeks.

http://www.microsoft.com/events/series/msdnvideodev.mspx — OnDemand WebCast
http://www.digipen.edu/webcast/ — Location of C# code and PDF’s

So, to get started you need to have either VS 2005 or C# Express. 
http://lab.msdn.microsoft.com/vs2005/default.aspx

Have fun and good luck!