Buying Options
Coding4Fun
Print $39.99
Add to Cart
Print+Ebook $43.99
Add to Cart
Ebook $31.99
Add to Cart
Safari Books Online
Add to Cart
What is this?
Print £30.99
Add to Cart
What is this?
Description
How would you like to build an Xbox 360 game, or build your own peer-to-peer application? This book will help you tackle cool software and hardware projects using a range of free Microsoft software. Now you can have some fun with C#, VB, WPF, ASP.NET, Lua, XNA Game Studio, and Popfly. If you love to tinker, but don't have time to figure it all out, Coding4Fun gives you clear, step-by-step instructions for building ten creative projects.
Full Description
Table of Contents
  1. Gaming

    1. Chapter 1 Alien Attack

      1. Overview
      2. Setup
      3. Windows Version
      4. Xbox 360 and Zune Support
      5. Final Thoughts
    2. Chapter 2 LEGO Soldier: A 2-D LEGO Side-Scroller Popfly Game

      1. Overview
      2. Popfly Game Creator Terms
      3. Building LEGO Soldier Step-by-Step
      4. Building the Popfly Game
      5. Designing Custom Actors
      6. Importing Actors
      7. Designing the Main Scene
      8. Building Game Properties
      9. Building Behaviors
      10. Building the Main Scene Behaviors
      11. Building the LEGO Security Actor Behaviors
      12. Building the Fire Bullet Projectile Behaviors
      13. Building the LEGO Skeleton Behavior
      14. Adding Behaviors for the Barrel Actor
      15. Building the HealthBar Behaviors
      16. Adding the Blind Scientist Behaviors
      17. Publishing Your Game
      18. Final Thoughts
    3. Chapter 3 FEED READER: An In-Game RSS Reader for World of Warcraft

      1. Overview
      2. Before We Get Started
      3. Understanding the Feed Reader Addon
      4. Feed Grabber
      5. Final Thoughts
  2. Software and Web

    1. Chapter 4 InnerTube: Download, Convert, and Sync YouTube Videos

      1. Overview
      2. How InnerTube Works
      3. How YouTube's API Works
      4. Building Classes for YouTube Feeds and Videos
      5. Calling the InnerTubeService Class
      6. Downloading Videos from YouTube
      7. Converting YouTube Videos Using ffmpeg
      8. Syncing YouTube Videos to iTunes and Zune
      9. Putting It All Together
      10. Setting Up the InnerTube WPF Application
      11. Building the InnerTube UI
      12. InnerTube Skeleton
      13. Dissecting MainWindow.xaml
      14. Final Thoughts
    2. Chapter 5 PeerCast: Watch Videos on Your PC Anywhere in the World

      1. Overview
      2. A Tour of PeerCast
      3. How PeerCast Works
      4. Building the Application UI
      5. Final Thoughts
    3. Chapter 6 TwitterVote

      1. Overview
      2. Building TwitterVote
      3. Displaying Results with Popfly
      4. Final Thoughts
    4. Chapter 7 WHSMail: An Outlook Webmail Add-in for Windows Home Server

      1. Overview
      2. Understanding the Setup
      3. Architecture
      4. Building the Host Application
      5. Windows Communication Foundation (WCF)
      6. Using Outlook and MAPI
      7. ASP.NET "Client"
      8. Deployment
      9. Running the Application
      10. Final Thoughts
  3. Hardware

    1. Chapter 8 Wiimote-controlled Car

      1. Overview
      2. Building the Hardware
      3. Building the Software
      4. Using the Application
      5. Final Thoughts
    2. Chapter 9 Wiimote Whiteboard

      1. Overview
      2. Defining an Interactive Whiteboard
      3. Using the Wii Remote Infrared Camera
      4. Using IR Pens
      5. Setting Up Your Project
      6. Warping the Camera Coordinates
      7. Touch Calibration
      8. Putting It All Together
      9. Using the Software
      10. Final Thoughts
    3. Chapter 10 Animated Musical Holiday Lights

      1. Overview
      2. Building the Hardware
      3. Writing the Software
      4. Final Thoughts
  1. Appendix Using the C4fStyle File for WPF Projects

    1. C4fStyle Overview

  2. Colophon

View Full Table of Contents
Product Details
Title:
Coding4Fun
By:
Dan Fernandez, Brian Peek
Publisher:
O'Reilly Media
Formats:
  • Print
  • Ebook
  • Safari Books Online
Print Release:
November 2008
Ebook Release:
December 2008
Pages:
512
Print ISBN:
978-0-596-52074-8
| ISBN 10:
0-596-52074-3
Ebook ISBN:
978-0-596-15732-6
| ISBN 10:
0-596-15732-0
Customer Reviews
About the Authors
  1. Dan Fernandez

    Dan Fernandez is an Evangelism Manager in the Developer and Platform Evangelism team at Microsoft. Dan has been with Microsoft since July 2001, working in multiple roles including the Lead Product Manager for Visual Studio Express and Popfly, the Visual C# Product Manager, and as a Developer Evangelist in the Mid-Atlantic district. Prior to joining Microsoft, he worked as a developer at several consulting firms including IBM Global Services specializing in web-based and mobile application development. Dan is also the co-creator of Coding4Fun and works on fun open source projects in his spare time. You can read more about Dan on his blog at http://blogs.msdn.com/danielfe/.

    View Dan Fernandez's full profile page.

  2. Brian Peek

    Brian Peek is a Senior Developer at ASPSOFT, Inc., and a Microsoft C# MVP who has been actively developing in .NET since its early betas, but has been developing solutions using Microsoft technologies and platforms for even longer. Along with .NET, Brian is particularly skilled in the languages of C, C++ and assembly language for a variety of CPUs. He is also well-versed in a wide variety of technologies including web development, document imaging, GIS, graphics, game development, and hardware interfacing. Brian has a strong background in developing applications for the health-care industry, as well as developing solutions for portable devices, such as tablet PCs and PDAs. Additionally, Brian previously co-authored the book "Debugging ASP.NET" and currently writes for MSDN's Coding4Fun website. You can reach Brian via his blog at http://www.brianpeek.com/ .

    View Brian Peek's full profile page.

  • Book cover of Coding4Fun