Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
33 used & new from $4.40

Have one to sell? Sell yours here
 
   
Zope 3 Developer's Handbook (Developer's Library)
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Zope 3 Developer's Handbook (Developer's Library) (Paperback)

by Stephan Richter (Author)
4.0 out of 5 stars See all reviews (3 customer reviews)

List Price: $54.99
Price: $40.14 & this item ships for FREE with Super Saver Shipping. Details
You Save: $14.85 (27%)
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Only 2 left in stock--order soon (more on the way).

Want it delivered Monday, July 13? Choose One-Day Shipping at checkout. Details
14 new from $19.99 19 used from $4.40

Frequently Bought Together

Zope 3 Developer's Handbook (Developer's Library) + The Definitive Guide to Plone + Professional Plone Development: Building robust, content-centric web applications with Plone 3, an open source Content Management System.
Price For All Three: $112.64

Customers Who Bought This Item Also Bought

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

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

by Martin Aspeli
4.7 out of 5 stars (13)  $35.99
Web Component Development with Zope 3

Web Component Development with Zope 3

by Philipp von Weitershausen
$44.95
Web Component Development with Zope 3

Web Component Development with Zope 3

by Philipp von Weitershausen
Python Essential Reference (4th Edition) (Developer's Library)

Python Essential Reference (4th Edition) (Developer's Library)

by David M. Beazley
4.6 out of 5 stars (70)  $29.69
Web Component Development with Zope 3 (v. 3)

Web Component Development with Zope 3 (v. 3)

by Philipp von Weitershausen
Explore similar items

Editorial Reviews

Product Description

Zope is an important open-source application server that is increasingly being used by large organizations such as Viacom, NATO, AARP, Bell Atlantic Mobile (Verizon Wireless), Red Hat, NASA, and the US Navy.

The forthcoming new version, Zope 3, is expected to two to three years ahead of its time, thanks to a sophisticated component architecture similar to the ones found in COM and CORBA. In addition to its renowned security and remote updating abilities, it also comes with several new features that developers have been waiting for, including the ZODB transaction mechanism, I18n/L10n support, a powerful workflow engine, an advanced security model, several templating capabilities, and much more.

Zope Developer's Cookbook concentrates on covering the tasks that an application developer would want to learn how to accomplish in order to implement Zope 3, and it also includes an advanced introduction to what's new in Zope 3. New developers will use this first-to-market, solutions-oriented, task-based reference on a daily basis as they build powerful Web applications with Zope.



About the Author
Stephan Richter is Ph.D. student in Physics at Tufts University in Somerville, MA. He has been part of the Zope community since the summer of 1999, where he has been involved in many community activities such documentation and organizing the first EuroZope conference. Stephan also consulted with many Zope solution providers, developed many add-on products and published two community-written books on Zope. After attending the first public Zope 3 sprint early in 2002, Stephan has been actively involved in developing Zope 3, where he took command of several sub-projects such as internationalization and documentation.

See all Editorial Reviews

Product Details

  • Paperback: 456 pages
  • Publisher: Sams (January 30, 2005)
  • Language: English
  • ISBN-10: 0672326175
  • ISBN-13: 978-0672326172
  • Product Dimensions: 8.9 x 7 x 1 inches
  • Shipping Weight: 1.6 pounds (View shipping rates and policies)
  • Average Customer Review: 4.0 out of 5 stars See all reviews (3 customer reviews)
  • Amazon.com Sales Rank: #761,119 in Books (See Bestsellers in Books)

What Do Customers Ultimately Buy After Viewing This Item?


Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

3 Reviews
5 star:
 (1)
4 star:
 (1)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (3 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
11 of 11 people found the following review helpful:
3.0 out of 5 stars Useful, but limited in scope and effectiveness, February 2, 2006
I bought this book hoping it would be a good introduction to Zope 3. I browsed it in the bookstore and it seemed to include all necessary ingredients introduced in a sensible sequence.

The book is targeted at reasonably experienced developers, who know well the basic concepts of content publishing, and who've written Python code far beyond the "hello, world!" stage.

My main gripe with it, is that it assumes too much that the reader is familiar with the Zope 2 platform. As such, many terms were left unexplained, while others were presented only by comparison with their Zope 2 counterparts.

Subsequently, although this isn't exactly the fault of the author, the book was primarily written using a development version of Zope 3. In all fairness, the book was published shortly after the first final release of Zope 3, so it would have been impossible to meet the deadline of the publisher and have written it all using the final release. So, some things work, others don't without some tweaking.

The general structure of the book is sound. Some things could have been introduced at different places in the development stage. For instance, internationalisation is described extensively before the reader is presented anything about component development, which seems backwards to me. In general, however, the progression is fairly natural.

A typical chapter presents the scenario of the lesson, followed by an example, followed by the functional tests. The main problem is that there is little analysis, if any, about the principles of the system just introduced. Generalising from the examples in the book is very difficult for two reasons: they include the idiosyncrasies of the author, and other sources of documentation of Zope itself are too scarce and miserable to allow one to achieve a deeper understanding of the point of view of the author.

To put it shortly, the book presents the personal views of the author on Zope 3 development, with very few explanations of the logic behind them. Perhaps these reasons are obvious for a reader experienced with Zope 2. However, given the radical design differences between Zope 2 and Zope 3 (claimed on their site), I fail to see why I should first learn Zope 2, in order to easily understand this book.

The focus on functional tests is admirable, and many developers will, hopefully, learn from it. However, I believe it is misplaced in a book that suffers from the lack of explanations of the reasoning behind the author's opinion.

Ultimately, it is just some structured information about a product that doesn't have virtually any documentation aside of IRC logs and some functional tests, which are considered to be documentation by its developers. No matter how self-documenting their code might be (and it is!), the structure of such a complex system cannot be learnt only from reading the source code.

I asked myself if I would buy this book after, say, having borrowed it for a while from a library. I tend to say no.

If you needed to learn Zope 3 immediately, then buy it. It's probably the best book available on this topic at the time I'm writing this review. However, it is nowhere near good.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
18 of 22 people found the following review helpful:
5.0 out of 5 stars If you use Zope 3, have this book on your desk, February 26, 2005
By Garrett Smith (Wheaton, IL) - See all my reviews
(REAL NAME)   
Having Stephan Richter's Zope 3 Developer's Handbook next to you while you work signals to everyone that a) you're using the world's most advanced web application platform and b) you're into serious productivity!

Zope 3 Developer's Handbook started its life as a series of "recipes" -- short, pithy how-tos that don't waste time with theory and get you straight into the code. Stephan has preserved this pattern to create an essential tutorial and reference that, well, reads like a book! (I.e. something you can hold in one hand, leaving your other hand free to sip your favorite beverage, slumped on the couch...you know, a book :-)

I'm a contributor to the Zope 3 project and have a fairly good idea of what I'm doing when it comes to using the platform. After getting Stephan's book, I was surprised at how much I didn't know! And this is coming from a book that is eminently approachable and easy to use. It's density of information sneaks up on you -- like, "wait a minute...I just coved a ton of ground...that was really easy."

Okay, some credit goes to the Zope 3 team, which assembled a remarkably straight forward platform for web application development. Nonetheless, Stephan shows a mastery for putting the pieces together to in way that's educational and easy to use.

One of the strengths of the book is that it's code-centric. If you're a Python developer you'll appreciate that code speaks louder than words. Stephan understands this and wrings as much instructive power from the code as any Python aficionado could expect.

If you're not a Python developer, don't dismay! You have a lot to look forward to in this book -- you not only get to learn about Zope 3, you get to see first hand why Python is the "Best Darned Programming Language on Earth" [tm]. (Disclaimer: not really trademarked ;-)

If you're not familiar with Zope but are interested in web application platforms (including the enterprise heavy weights J2EE and .NET), take a serious look at Zope 3 through Stephan's book. While Zope 3 is not a complex layer of heavy handed architectural frameworks (a lot of people think this is a mark of a good platform), it is extraordinarily capable at building world class apps. (I use the term "word class" in the rich tradition of PR prose...hackers, please disregard.)

I guess I'm endorsing the book. Darn...I wanted to write one of those hard hitting New York Times reviews that caused Stephan to reconsider his career as an author. Sadly for my career as a critic, I picked the wrong book to write about ;-)

So, anyone still on the fence by now should click "Add to Shopping Cart" anyway. At the very least, having Stephan's book on your desk will make you look extremely savvy and have your colleagues scratching their heads wondering if it's the new shirt or maybe if you've lost some weight.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
2 of 2 people found the following review helpful:
4.0 out of 5 stars Excellent info, awkward editing, October 28, 2005
By Rev Matt (St Louis, MO United States) - See all my reviews
While the information is great, there could have been a lot more done in the editing process to clean up sentence and paragraph structure. In several instances the author will present multiple potential approaches to an issue but only cover one of the approaches.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


Active discussions in related forums
   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


NARS: Free Shipping

NARS blush orgasm
Get free shipping on all NARS Cosmetics orders of $60 or more. Shop NARS' blush, eyeshadows, lips, palletes and more NARS favorites now.

Shop NARS now

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Buy Three Books, Get a Fourth Free

4-for-3 Books
Order any four eligible books under $10 and get the lowest-price book free in our 4-for-3 Books Store. See more details.
 

Best Books

Best of the Month
See our editors' picks and more of the best new books on our Best of the Month page.
 

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Glenn Beck's Common Sense
Glenn Beck's Common Sense
Darkfever
Darkfever by Karen Marie Moning
The Adventures of Sherlock Holmes
The Adventures of Sherlock Holmes by Arthur Conan, Sir, 1859-1930 Doyle

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates