O'Reilly logo

Professional Plone Development: Building robust, content-centric web applications with Plone 3, an open source Content Management System by Martin Aspeli

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 9. Nine Core Concepts of Zope Programming

Now that we have learned how to set up and customize Plone, we are nearly ready to start developing brand-new functionality. This often means writing new content types, with custom views and forms to manage them. Sometimes, we will also create forms and pages that are not connected to any particular content type.

Before we continue with the Optilux Cinemas example, however, we will take a look at the core principles that underpin Zope programming. Writing software for Zope is a little different than writing software for other web programming platforms such as PHP or ASP.NET. Having a solid understanding of Zope’s core concepts will help you understand the examples that follow, and help you apply ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required