Professional Plone 4 Development
Written by Plone core developer Martin Aspeli, Professional Plone 4 Development covers Plone 4 website development in depth. This book aims to teach best practices of Plone development, focusing on Plone 4.1. It covers setting up a suitable development environment, customizing Plone's look and feel, creating new content types and forms, connecting to external databases, and managing users and groups intelligently. It also shows how to configure a production-ready server, with LDAP authentication and caching.
This book focuses primarily on the developer-oriented aspect of Plone. Its first edition, called simply Professional Plone Development, covers Plone 3.