IT'S NOT ENOUGH these days to have a website. As a business or individual in today's technology landscape, you must be able to adapt and change with new emerging technologies that seemingly pop up every day. There are thousands of solutions and implementation to consider, but only a select few are worth your precious time. Over the years, I've discovered that building custom, one-off content management system (CMS) solutions for clients isn't time well spent for me and, in most cases, not money well spent for the client; by the time the project is complete, it's obsolete.
I've spent considerable time working with licensed CMSs as well as a handful of other open source products. Umbraco is the best fit for me and my clients, bar none. The flexibility and extensibility of the product allows us to implement custom applications with Umbraco as a foundation. In addition, we're never out of date with the undying support of the Umbraco community and the core team constantly working to improve and extend the product.
So, for my part, I wanted to write this book as a contribution to the Umbraco project and, of course, to help you become proficient and effective when working with Umbraco for your CMS needs. Welcome aboard.