June 28, 2008

Foundations of Programming - Free Ebook

A few days ago Karl Seguin made available a free e-book, Foundations of Programming. The link will take you to his blog, where there are two different links for downloading the book. It is released under a Creative Commons License.

I haven’t read the book yet, but intend to do so and do a full review. I thought it would be good to point it out now for those that might want to grab it. I do know that Seguin was an MS MVP and the book is MS centric in the technologies described, code samples, etc. This may help you decide if you want to go grab it or not. It looks to deal with rather broad issues that are applicable to other languages, so I’m not saying it is useless if you aren’t using .net or something, but that is the orientation of what I saw skimming quickly over the book.

May 24, 2008

Joomla! A User’s Guide

It doesn’t seem like it has been 3 years since the Mambo dev team split and a new content management system, Joomla! was born. Over the last few years Joomla has grown to be very popular and has very strong developer and user communities. Joomla is extremely flexible and a wide array of extensions exist that allow the system to provide many different capabilities. In “Joomla! A User’s Guide”, Barrie North provides everything needed to get anyone up and running with a Joomla based site, even if they have little or no experience with creating web sites or applications.

(more…)

April 21, 2008

Groovy Recipes


The Groovy language is relatively new on the scene. I confess that I had not even heard of it until early this year when I came across a Developer Works article about unit testing with Groovy, written in 2004. So I am a little late to the party, but the article did intrigue me and the new addition to the Pragmatic series, “Groovy Recipes” came along at just the right time for me to jump on board. This book is a no-nonsense, solid introduction to groovy. It is specifically written with the experienced Java programmer in mind, but I found it useful even though my Java experience is primarily as a hobbyist. Davis brings his extensive experience with Groovy and Java to the table and has written an excellent primer and reference that is fully worthy of the Pragmatic label.

(more…)

March 6, 2008

Head First JavaScript

“Head First JavaScript” is one of the latest entries in O’Reillys Head First series. Like the other Head First books, it takes a somewhat unique approach in conveying information. The stated intent of the series is to help readers learn and retain material by formatting it in a manner that assists in meeting those goals. This means that the book is full of graphics, exercises and humor. There is also a refreshing note on who will benefit from the book. I’ve pretty much always thought of these sections in books as entertaining, in that I get to see what new way a publisher has found to say, “Everyone should buy this book!”. Head First Javascript actually does a decent job of describing who this book will help, and who it will not help. That alone had me intrigued right from the start.

(more…)