Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I've been trying to understand the fundamentals of content management systems: I've looked into APress's Pro ASP.NET 4 CMS, but it dives into implementation, dedicating a lot of time to technologies and not core principles.

Is there a book out there that's the de-facto standard for describing best practices, design methodologies, and other helpful information about content management systems? What about that book makes it special?


migration rejected from stackoverflow.com Oct 15 '13 at 11:17

This question came from our site for professional and enthusiast programmers. Votes, comments, and answers are locked due to the question being closed here, but it may be eligible for editing and reopening on the site where it originated.

closed as off-topic by gnat, GlenH7, MichaelT, Kilian Foth, jmo21 Oct 15 '13 at 11:17

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions asking us to recommend a tool, library or favorite off-site resource are off-topic for Programmers as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it." – gnat, GlenH7, MichaelT, Kilian Foth, jmo21
If this question can be reworded to fit the rules in the help center, please edit the question.

Hi Sean, open-ended book recommendation questions don't work well here, as they tend to be a list of people's favorite book with no explanation about why the books are any use. I've revised your question to better fit with what types of book questions we do allow here. For more information, check out Are book recommendations on-topic?. –  user8 Aug 21 '11 at 20:13
Thanks @Mark for not closing the question and helping the OP. :) –  Saeed Neamati Aug 21 '11 at 20:30
As a suggestion, I recommend you install at least 10 famous CMS software (you can get a list from CMS Matrix) and work with them. This way you can understand how they work, at least from the end user perspective. –  Saeed Neamati Aug 21 '11 at 20:34

3 Answers 3

There was a book, more like a booklet, published by the "dummies" people called Content Management for Dummies, however it was written by the main developer of Serena Collage, and Serena ended up shutting it down, so I don't think it's published anymore.

It was a good little "10,000 foot view" of CMS's, but it's probably now out of date given the expansion of CMS into other areas like document management.


Document Management for the Enterprise: Principles, Techniques, and Applications

  • If you wanted to know the concepts of Content Management Systems as an end user of it, then Content Management Bible is the book you should consider.
  • If however, you wanted to know as an application developer on how to build a Content Management System with different things to look at and consider, then Creating Content Management Systems in Java is the book you for you to buy and get yourself hands-on developing it.

Whatever it be, happy learning!