Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Hardcover
Title: Game Programming Gems 4 (Game Programming Gems Series)
Publisher: Charles River Media
Rating: 5/5
Customer opinion - 5 stars out of 5
True Gems of Programming Wisdom

Intended for the intermediate to advanced game programmer, this is a book that will literally have something for everyone. It contains sixty-two 'gems' that is, articles on how to some particular aspect of game programming. Sophisticated game programming is probably the most complex programming there is. And this book goes into some pretty sophisticated programming details. It is written by a collection of the best in the business today.

For instance:

3.1 - Ten Fingers of Deaty: Algorithms for Combat Killing
5.11 - Heat and Haze Post-Processing Effects
7.2 - A Simple Real-Time Lip-Synching System

There is no question that the main driving force for faster computers is to make for more realistic gaming. And the faster computers allow more sophisticated programming to be done to make the grass wave realistically.

This is probably not a book you're going to sit down and read from cover to cover. You'll probably scan through and read the ones that are applicable to just what you need to do next. But then in a couple of weeks, in a couple of months....

Product: Book - Paperback
Title: Java Servlet Programming, 2nd Edition
Publisher: O'Reilly
Authors: Jason Hunter
Rating: 5/5
Customer opinion - 5 stars out of 5
Perfect for those who need to know

This is a fantastic book. I would recommend it to anyone who needs to understand the tools and techniques availalbe for building large scalable Web applications.

Product: Book - Paperback
Title: Swing, Second Edition
Publisher: Manning Publications
Authors: Matthew Robinson, Pavel Vorobiev
Rating: 5/5
Customer opinion - 5 stars out of 5
Excellent Introduction to Advanced Swing

I would recommend this book to anyone who wants to find out more about advanced Swing. It is packed full with good examples and explanations of those examples.
The examples are very detailed and can be used as a starting point for your own projects.

Product: Book - Hardcover
Title: Programming Windows with C# (Core Reference)
Publisher: Microsoft Press
Authors: Charles Petzold
Rating: 5/5
Customer opinion - 5 stars out of 5
Very GUI oriented

I picked up this book primarily to advance my C# skills. As I have not programmed a standard EXE type UI in ages, I doubt I will get to use it for much more. I tell you this, as there is a possibility my review my be a bit clouded due to my programming of web apps. As I have given a great rating, I hope my neutrality on the content comes through.
Opening the front cover, you can instantly see the focus of the book (if you did not figure out by the title). The inside cover is a list of the system class that relate to typical window UI applications. The back cover also contains information for UI apps, namely the colors you can set Windows Forms too.
The first chapter deals with the basics of C#. The chapter covers C# from the perspective of one with programming experience. As this is not a beginner's book, this is not a bad thing. This introduction continues through the next couple of chapters, which cover the basics of Windows Forms and their structure.
From this point on, you learn in bite size chunks, the workings of every part of a Windows Forms application, including text, drawing, IO, time, images and menus.
This is not a book for the casual reader. The entire tome weighs in at over 1200 pages of content, and Microsoft has not added thunk by using overly large fonts and huge graphics.
My favorite part of the book is the appendices. I especially enjoyed learning more about file IO and strings. I am also very fond of the fact that Microsoft did not take the yearbook approach to this work, like Wrox. The consistency of the material is excellent compared to the competition, and having a single author may be the most important point.
The biggest negative here is the title. When I think of Programming Windows, I am not necessarily thinking of GUI. I am sure my focus on web apps has something to do with this, but I have also poked around in the Windows API prior to .NET. While this book covers some of the Framework under the hood, it is mostly aimed at the UI.
Fortunately, the material is compelling enough to not knock off points for the misleading title. If you read the back cover, you will understand that this is not a API style book going in, so it is not that bad.