Es wird kein Kindle Gerät benötigt. Laden Sie eine der kostenlosen Kindle Apps herunter und beginnen Sie, Kindle-Bücher auf Ihrem Smartphone, Tablet und Computer zu lesen.

  • Apple
  • Android
  • Windows Phone
  • Android

Geben Sie Ihre Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.

Kindle-Preis: EUR 24,15
inkl. MwSt.

Diese Aktionen werden auf diesen Artikel angewendet:

Einige Angebote können miteinander kombiniert werden, andere nicht. Für mehr Details lesen Sie bitte die Nutzungsbedingungen der jeweiligen Promotion.

An Ihren Kindle oder ein anderes Gerät senden

An Ihren Kindle oder ein anderes Gerät senden

Facebook Twitter Pinterest <Einbetten>
Professional Plone 4 Development von [Aspeli, Martin]
Anzeige für Kindle-App

Professional Plone 4 Development Kindle Edition

Alle 2 Formate und Ausgaben anzeigen Andere Formate und Ausgaben ausblenden
Neu ab Gebraucht ab
Kindle Edition
"Bitte wiederholen"
EUR 24,15

Englische Kindle AusLese
Jeden Monat vier außergewöhnliche englische Neuerscheinungen für je nur 1,99 EUR - empfohlen vom Amazon-Team. Erfahren Sie hier mehr über das Programm und unsere aktuellen Leseempfehlungen.



Professional Plone 4 Development is written in a clear conversational easy-to-understand style. This book cuts short the preamble and gets straight to the point - building robust, content-rich web applications with Plone 4. Detailed real world examples are provided for each chapter. This book assumes that the reader is familiar with Plone from the point of view of an administrator or power user, has a basic understanding of web application development, and is comfortable with the Python programming language.

Über den Autor und weitere Mitwirkende

Martin Aspeli is an experienced Plone consultant and a prolific Plone contributor. He served on the Framework Team for Plone 3.0, and is responsible for many new features such as the improved portlets infrastructure, the "content rules" engine, and several R and D efforts relating to Plone 4.0. He is a former leader of the Plone Documentation Team and has written a number of well-received tutorials available on He is also the author of Professional Plone Development and was recognized in 2008 by Packt Publishing as one of the "Most Valuable People" in Open source Content Management Systems.


  • Format: Kindle Edition
  • Dateigröße: 5364 KB
  • Seitenzahl der Print-Ausgabe: 518 Seiten
  • Verlag: Packt Publishing (26. August 2011)
  • Verkauf durch: Amazon Media EU S.à r.l.
  • Sprache: Englisch
  • ASIN: B005KRUI32
  • Text-to-Speech (Vorlesemodus): Aktiviert
  • X-Ray:
  • Word Wise: Nicht aktiviert
  • Verbesserter Schriftsatz: Aktiviert
  • Durchschnittliche Kundenbewertung: Schreiben Sie die erste Bewertung
  • Amazon Bestseller-Rang: #495.129 Bezahlt in Kindle-Shop (Siehe Top 100 Bezahlt in Kindle-Shop)

  •  Ist der Verkauf dieses Produkts für Sie nicht akzeptabel?


Es gibt noch keine Kundenrezensionen auf
5 Sterne
4 Sterne
3 Sterne
2 Sterne
1 Stern

Die hilfreichsten Kundenrezensionen auf (beta) (Kann Kundenrezensionen aus dem "Early Reviewer Rewards"-Programm beinhalten) 4.6 von 5 Sternen 7 Rezensionen
3 von 3 Kunden fanden die folgende Rezension hilfreich
4.0 von 5 Sternen The best of the lot, but not that great 30. Oktober 2012
Von M. Trachtenberg - Veröffentlicht auf
Format: Kindle Edition Verifizierter Kauf
I grabbed this book gratefully, because any guidance on using Plone, Zope, Dexterity, etc... is very helpful.

The book does explain the concepts pretty decently. Unfortunately, I still find that because the products change so rapidly and there are so many little magic details on different versions and variants of sub-products, the book is not as helpful as, say, a good book on a programming language will be.

What Plone needs is a book/DVD set that includes a Linux Plone implementation on which each chapter's examples HAVE run, WILL run, and WILL CONTINUE to run no matter what changes in "on-the-web" Plone. That would be a starting point from which a subscription-style book-web-thing could continue. Maybe the author of this book could consider turning the next edition into something like that, because he's a good tech writer.
5.0 von 5 Sternen best book for Plone4 21. November 2011
Von adam - Veröffentlicht auf
Format: Taschenbuch Verifizierter Kauf
This is a the best book for Plone4 . I very love it. It give me huge help to develop web application using Plone. I many thank Maitin. (author of the book)
2 von 2 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen A must-read for any Plone 4 developer 8. Dezember 2011
Von Nejc Zupan - Veröffentlicht auf
Format: Taschenbuch
Short summary

If you are doing Plone 4 development, go buy this book. Now.

Some background

I started working with Plone in 2006. Back then I was really just beggining with development in general and did not know how to do things properly. I only knew how to tweak some templates and to use ArchGenXML to generate some content types. No version control, no tests, no nothing.

Then Professional Plone 3 Development came. "Wow, I'm doing things seriously wrong" was my first reaction. That booked steered me in the direction of using Subversion to control my source code, writing tests to prove my code doesn't break in various places, using pdb - the Python debugger, deploying Plone sites myself, etc.

Plone 3 vs. Plone 4

However, Plone 3 was complicated. There were all these new technologies and concepts that you now had to use. That's not bad in itself, but those technologies only delivered part of the story. You still had to use old ways to do certain tasks. Plone's learning wall was higher than ever.

With Plone 4, these technologies are not new anymore. They are polished and widely used. You only need to learn one way to do something, not three. As a consequence of this, Plone is now easier to learn. Plone's development process is cleaner, more defined, with better tools. The new book from Martin is the same: less history overhead, more confidence in newer, better tools and concepts.


Having in mind how much Martin's previons book improved my development process I was so stoked when I heard him announcing that he started writing an updated version. After waiting for many months, it's finally out. Bigger, better, more up-to-date. Unlike how Plone 4 is leaner than Plone 3, the new book packs a hundred more pages of insights into efficient development and deployment process. It starts with introductory chapters where the author shows you how to prepare basic project specification. Then it goes over preparing your development environment for productive work. I cannot stress enough how important a well prepared environment is. Having tools pointed out in the book at your fingertips when things go wrong is just godsent. What follows is how to write actual code. Several chapters, full with examples of code that you can use in your own projects. I really like how all examples come with tests to really show developers that tests are an important part of your development process. Finally, there's deployment. These chapters show you how to properly deploy and maintain your Plone site and gives you pointers on how to scale your deployment when your projects starts getting more attention.

The information Martin gives is in accordance with latest best practices developed in the Plone community. Even if you are a seasoned Plone developer I'm sure you will find at least a few useful tricks and tools that you don't yet use and will grow to love them as soon as you do. I know I did!
2 von 2 Kunden fanden die folgende Rezension hilfreich
4.0 von 5 Sternen try the latest Plone [version 4] 10. September 2011
Von W Boudville - Veröffentlicht auf
Format: Taschenbuch
Yesterday I reviewed a book on vtiger, vtiger CRM Beginner's Guide, which is a beginner's guide to installing and administering that package. The current book by Aspeli is a big contrast, and not because its topic is running a CMS. Aspeli writes for a developer or administrator already well versed in Plone. The text is not about using a nice easy GUI to do straightforward administration or customising tasks. Instead, it focuses on hard core programming issues. There are relatively few screen captures of a cute GUI, as an empirical indicator of this.

Informally, the book is a sequel to Aspeli's text on Plone 3 - Professional Plone Development: Building robust, content-centric web applications with Plone 3, an open source Content Management System., which came out in 2007. The 4 intervening years have meant that Plone 4 has significant enhancements over Plone 3, and if you are still using the latter, consider at least perusing this book to see how you might improve the customising of your website. Likewise, Aspeli co-authored a recent [2009] book on Plone 3, Practical Plone 3: A Beginner's Guide to Building Powerful Websites. If you founds its advice germane and useful, this could be another inducement to read about the latest Plone.

The book has several parts, roughly in order of increasing difficulty. The simplest is part 1, the first 3 chapters, which is an overview and explains the installation steps. Let me just say candidly that if you can't get through this part, then barring an error in the downloaded code, you shouldn't be reading this book at all, because not only can't you get to the rest of the book, but even if you could, it will likely be over your head.

Part 2, chapters 4 to 8, explains how to use themes in Plone. A lot of Plone administrators will only need this part. There are many ways to alter the look and feel of Plone and of many of its other runtime characteristics. Changing the skins is the quickest way to present a unique look to your website. Separate from user interface visuals, the other main idea in these chapters is understanding the different roles in Plone. Each role is a job, like member, manager and reviewer. The table on page 109 summarises these well. Plone's developers have tried to factor out as many parameters as possible, and have these alterable by you, often via a Plone-provided window for simplicity.

Part 3, chapters 9 to 15, is much harder. This is where you go to code new functionality, that is outside the default scope of part 2. The current book might be seen as an extension of Zope, where the latter is a successful web application server that is also open source. There are many references to Zope features in the narrative and in the code snippets. Chapter 9 is devoted to the key concepts of Zope. As a practical matter, it would greatly aid you to be already facile in Zope, so that chapter 9 is merely review. And perhaps consider getting an accompanying text on Zope, like this one - Web Component Development with Zope 3. It transpires that to write new code, you need to understand the enclosing framework of Zope, because you might [actually probably will] have to step outside the current Plone 4 environment, since that is what you may want to modify.

Part 4, which is the rest of the book, chapters 16 to 18, is easier than part 3. Here you tackle server deployment issues. No actual programming is likely needed. This section is mostly for the Plone administrator or the system administrator of your computers and network.
5.0 von 5 Sternen Plone has a new professional development book, targeted Plone 4.1 20. November 2011
Von Vincent Fretin - Veröffentlicht auf
Format: Taschenbuch
This second edition is up to date with the latest and best practices of Plone 4.1, as well as other technologies that will land in next Plone versions.

For the readers of the first version of the book based on Plone 3, you will recognize the case study used throughout the book: the Optilux Cinema application.

The technologies covered by new chapters are (not exhaustive list) :

- Dexterity content types
- theming with Diazo/ and viewlets templates overrides with (which uses z3c.jbot underneath)
- an enquiry form with the z3c.form library,
- relation database development with SQLAlchemy for the "reservations of ticket and reporting" use case.

An advanced subject like how to log in with a Facebook account by writing a plugin for the Zope PAS (Pluggable Authentication Service) that uses OAuth API and Beaker with collective.beaker for caching is also covered.

Of course, throughout the book, you will write tests with the new library instead of the old Products.PloneTestCase.

New tools are mentioned like mr.developer used to checkout packages, jarn.mkrelease to make the releases, z3c.checkversions to check for new package versions.

In the chapter entitled "Nice Core Concepts of Zope Programming", Martin explains among other thing object traversal, all you have to know about acquisition (implicit, explicit, chains), catalog search and how to use catalog brains efficiently. This is a refreshing remainder, even for me.
The concepts of the Zope Component Architecture are well explained with understandable examples.

It is a must-have in your books collection. I'm sure, you will find this book useful. Always keep it near you, so you can quickly look for a given example when developing your own project.
Waren diese Rezensionen hilfreich? Wir wollen von Ihnen hören.
click to open popover