This just out in time for Christmas, Kwanzaa, Hanukkah etc gifts for the programming geeks you know an love - Coding4Fun: 10 .NET Programming Projects for Wiimote, YouTube, World of Warcraft, and More. The book’s web site is at http://www.c4fbook.com/ Dan Fernandez who is one of the principal authors of the book wrote a blog post called Coding4Fun Book: The people and the projects that tells more about the people who worked on the book and some of the projects.

The product description at Amazon reads:

How would you like to build an Xbox game, use your Nintendo Wiimote to create an electronic whiteboard, or build your own peer-to-peer application? Coding4Fun helps you tackle some cool software and hardware projects using a range of free Microsoft software. Now you can code for fun with C#, VB, Lua, ASP.NET, WPF, XNA Game Studio, and Popfly. If you love to tinker, but don't have time to figure it all out, this book gives you clear, step-by-step instructions for building ten creative projects, including: Alien Attack: Create a 2D clone of Space Invaders with XNA for the PC, Xbox 360, and Zune LEGO Soldier: Create an action game using Popfly with a custom-built virtual LEGO character World of Warcraft RSS Feed Reader: Use WoW's customizable interface to have feeds pop up while you're gaming InnerTube: Download YouTube videos automatically and convert them to a file format for off-line viewing PeerCast: Stream video files from any PC TwitterVote: Create custom online polls on Twitter WHSMail: Build a website with ASP.NET for Windows Home Server that lets you view the messages stored on a computer with Outlook "Wiimote" Controlled Car: Steer your remote-controlled car by tilting the Wii Remote controller left and right Wiimote Whiteboard: Create an interactive whiteboard using a Wii Remote Holiday Lights: Synchronize your holiday light display with music to create your own light show.

Written by a number of people who really know their stuff and who are behind the web site Coding 4 Fun this looks like a lot of fun for the slightly more advanced programmer who wants to show off a little and take on some non standard projects.

Oh and check out the Coding 4 Fun holiday gift guide while you are at it.