Having introduced the status of Delphi, it is about time to talk about this book. Like my recent "Delphi 2007 Handbook" this is not an all encompassing manual covering all of the features of Delphi, as this would probably require close to 4,000 pages2.
Despite its size, the focus of this book is uniquely on new features found in Delphi 2009, or at least added to Delphi since Delphi 2007 was released (as BlackFish SQL and some of the dbExpress metadata extensions were included in Delphi 2007 updates).
2 This figure (4,000 pages) is my estimate of the amount of material I've written in books about Delphi over the last 13 years. That is, without considering chapters that were included in subsequent editions of my Mastering Delphi series.
Needless to say I've given a central role to Unicode and to the core language changes (like generics and anonymous methods), but there is also material on updates to the RTL and the VCL, the improved support for Vista, the latest user interface controls, and an in-depth analysis of the improved dbExpress and new DataSnap 2009 multi-tier capabilities of the product.
As in my past books, there is a lot of theory and overview material mixed with countless examples, readily available online at: | http://www.marcocantu.com/dh2009
As I mentioned in the "Preface", I've also created short demonstration videos (covering how the program works, not how it was written) for most of the examples in the book, available online and listed at: | http://www.marcocantu.com/dh2009/videos.html
Having published this book through Lulu.com, I could shape it the way I like most, get the help of editors and reviewers I trust, and (hopefully) make it more valuable for you while keeping the price lower than through a traditional channel. When I published "Delphi 2007 Handbook", it was my first experience of publishing via Lulu.com. Now I've learned from mistakes, streamlined some operations, and have reduced some of the publishing headaches to fully focus on writing for quite some time. I hope you find this effort valuable!
Was this article helpful?
What you need to know about… Project Management Made Easy! Project management consists of more than just a large building project and can encompass small projects as well. No matter what the size of your project, you need to have some sort of project management. How you manage your project has everything to do with its outcome.