
There are many resources for professional developers, but let's talk about tools for all of you who are writing software just for fun. Maybe you have found yourself coding your pet project at 4 a.m., up to your elbows in pizza boxes and soda cans. MSDN gives back to the entry-level and hobbyist developer community with this series of free webcasts. Tune in and learn the basics of database, Windows client, Web, game, and hardware development using Microsoft Visual Studio and SQL Server Express Editions. If you're new to coding, we suggest you start at either Windows or Web development.
Game Development
On-Demand Webcasts
MSDN Webcast: Introducing Xbox Community Games (Part 2 of 2) (Level 200)
Original Air Date: January 6, 2009
Customer Rating: 
Original Air Date: December 12, 2008
Customer Rating: 
Original Air Date: December 11, 2008
Customer Rating: 
MSDN Webcast: Introducing Xbox Community Games (Part 1 of 2) (Level 200)
Original Air Date: December 9, 2008
Customer Rating: 
MSDN Webcast: Game Programming in DarkGDK and C++ (Part 4 of 6): The Enemies (Level 100)
Original Air Date: December 4, 2008
Customer Rating: 
Original Air Date: November 20, 2008
Customer Rating: 
MSDN Webcast: Game Programming in DarkGDK and C++ (Part 2 of 6): A Simple Game Framework (Level 100)
Original Air Date: November 17, 2008
Customer Rating: 
MSDN Webcast: Game Programming in DarkGDK and C++ (Part 1 of 6): Introducing DarkGDK (Level 100)
Original Air Date: November 6, 2008
Customer Rating: 
MSDN Webcast: Introduction to XNA Game Studio Express (Level 100)
Original Air Date: January 15, 2007
MSDN Webcast: Introduction to Shaders Using Managed DirectX (Level 200)
Original Air Date: May 31, 2006
Customer Rating: 
MSDN Webcast: MechCommander 2 Mods (Part 3 of 3) (Level 100)
Original Air Date: May 26, 2006
Customer Rating: 
MSDN Webcast: MechCommander 2 Mods (Part 2 of 3) (Level 100)
Original Air Date: May 24, 2006
Customer Rating: 
MSDN Webcast: MechCommander 2 Mods (Part 1 of 3) (Level 100)
Original Air Date: May 22, 2006
Customer Rating: 
MSDN Webcast: Rocket Commander (Part 3 of 3) (Level 100)
Original Air Date: May 19, 2006
Customer Rating: 
MSDN Webcast: Rocket Commander (Part 2 of 3) (Level 100)
Original Air Date: May 17, 2006
Customer Rating: 
MSDN Webcast: Rocket Commander (Part 1 of 3) (Level 100)
Original Air Date: May 16, 2006
Customer Rating: 
MSDN Webcast: Building a Sudoku Game Using Windows Presentation Foundation (Part 5 of 5) (Level 100)
Original Air Date: May 12, 2006
Customer Rating: 
MSDN Webcast: Building a Sudoku Game Using Windows Presentation Foundation (Part 4 of 5) (Level 100)
Original Air Date: May 10, 2006
Customer Rating: 
MSDN Webcast: Building a Sudoku Game Using Windows Presentation Foundation (Part 3 of 5) (Level 100)
Original Air Date: May 8, 2006
Customer Rating: 
MSDN Webcast: Building a Sudoku Game Using Windows Presentation Foundation (Part 2 of 5) (Level 100)
Original Air Date: May 4, 2006
Customer Rating: 
MSDN Webcast: Building a Sudoku Game Using Windows Presentation Foundation (Part 1 of 5) (Level 100)
Original Air Date: May 2, 2006
Customer Rating: 
MSDN Webcast: 3-D Game Development (Part 11 of 11): Gaming and Miscellaneous Effects (Level 200)
Original Air Date: February 7, 2006
Customer Rating: 
MSDN Webcast: 3-D Game Development (Part 10 of 11): User Interface (UI) (Level 200)
Original Air Date: February 6, 2006
Customer Rating: 
MSDN Webcast: 3-D Game Development (Part 09 of 11): Game Play (Level 200)
Original Air Date: February 1, 2006
Customer Rating: 
Original Air Date: January 31, 2006
Customer Rating: 
MSDN Webcast: 3-D Game Development (Part 07 of 11): Artificial Intelligence (AI) (Level 200)
Original Air Date: January 30, 2006
Customer Rating: 
Original Air Date: January 25, 2006
Customer Rating: 
MSDN Webcast: 3-D Game Development (Part 05 of 11): Importing Background and Objects (Level 200)
Original Air Date: January 24, 2006
Customer Rating: 
MSDN Webcast: 3-D Game Development (Part 04 of 11): Importing Background and Objects (Level 200)
Original Air Date: January 23, 2006
Customer Rating: 
MSDN Webcast: 3-D Game Development (Part 03 of 11): The 3-D Engine (Level 200)
Original Air Date: January 18, 2006
Customer Rating: 
MSDN Webcast: 3-D Game Development (Part 02 of 11): The 3-D Engine (Level 200)
Original Air Date: January 17, 2006
Customer Rating: 
MSDN Webcast: 3-D Game Development (Part 01 of 11): Introduction to 3-D Games (Level 200)
Original Air Date: January 16, 2006
Customer Rating: 
MSDN Webcast: Project Hoshimi: Strategies for Project Hoshimi Missions (Part 2 of 2) (Level 200)
Original Air Date: November 21, 2005
Customer Rating: 
MSDN Webcast: Do-It-Yourself Starter Kit Series: Card Game Starter Kit (Level 200)
Original Air Date: November 15, 2005
Customer Rating: 
Original Air Date: November 14, 2005
Customer Rating: 
MSDN Webcast: Game Music and Sound Effects (Level 100)
Original Air Date: May 24, 2005
Customer Rating: 
MSDN Webcast: Transformation and Collision of Sprites (Level 100)
Original Air Date: May 17, 2005
Customer Rating: 
MSDN Webcast: Introduction to Sprites and Animation (Level 100)
Original Air Date: May 12, 2005
Customer Rating: 
MSDN Webcast: Basic Programming Concepts and Introduction to C# (Level 100)
Original Air Date: May 5, 2005
Customer Rating: 
MSDN Webcast: Overview of Game Development Process (Level 100)
Original Air Date: May 3, 2005
Customer Rating: 

