Microsoft started a learning center for beginners in programming. Beginner Developer Learning Center was launched on March 1st. Because of the huge success of its Visual Studio Express editions with millions of downloads, its user base is also huge. So this center will basically target the beginning programmers. Here you'll find a rich array of learning content that starts with the very basics, and guides you through step-by-step to becoming a fully-fledged developer.
Check out the nice site !