XNA 4.0 Game Development By Example authored by Kurt Jaegers is an excellent book for anyone who wants to learn XNA 4.0 games development. As you work through the book you develop some games including Flood Control, Astroid Belt Assault, Robot Rampage, and Gemstone Hunter.
This book comes in two versions one for Visual Basic .NET programmers, and the other for C# programmers. The good thing about this book is that it is very easy to read, and the examples are easy to follow. For anyone new to games programming this is a good place to start
Today my colleague and I had issues with installing Silverlight Tools SDK versions 4 and 5 for Visual Studio 2010. The workaround was to download and install Visual Web Developer 2010 Express, download and install Silverlight SDK3. Then download and install Silverlight SDK 4. And finally, download and install Silverlight SDK 5. After this, you should be able to create Silverlight 3, 4, and 5 applications within Visual Studio.
If you run Windows Updates and it fails, or downloads are set to be installed when you shut down your computer and they do not install successfully, or you install some software such as Kaspersky Internet Security and the installation fails then there is a simple solution.
Make sure that the following services are running: Background Intelligent Transfer Service, SPP Notification Service (Windows 7), SL UI Notification Service (Windows Vista), Windows Event Log, Windows Modules Installer, and Windows Update.