Cocoon Developers Handbook is a thorough, detailed guide to developing XML-based Web publishing applications using Apaches powerful Cocoon framework. This book is a practical, detailed guide for experienced developers who need to learn how to implement the Cocoon framework in a Web XML publishing system. The book is not a theoretical work about XSL, XSP, and XSLT standards, but rather a hands-on explanation of these technologies within the Cocoon framework, with examples and solutions to get developers up and running with Cocoon.
Papildus informācija
Cocoon Developer's Handbook is a thorough, detailed guide to developing XML-based Web publishing applications using Apache's powerful Cocoon framework. This book is a practical, detailed guide for experienced developers who need to learn how to implement the Cocoon framework in a Web XML publishing system. The book is not a theoretical work about XSL, XSP, and XSLT standards, but rather a hands-on explanation of these technologies within the Cocoon framework, with examples and solutions to get developers up and running with Cocoon.
Introduction |
|
1 | (10) |
Part I Introduction to Cocoon |
|
|
|
11 | (20) |
|
|
31 | (6) |
|
The Cocoon Processing Model |
|
|
37 | (6) |
|
Introduction to the Sitemap |
|
|
43 | (24) |
Part II Getting Started with Cocoon |
|
|
Designing the Sample Application |
|
|
67 | (10) |
|
|
77 | (20) |
|
|
97 | (20) |
|
Using Content Logic: XSPs |
|
|
117 | (34) |
|
Using Content Logic: Generators |
|
|
151 | (26) |
|
Using Content Logic: Transformers |
|
|
177 | (34) |
|
Using Sitemap Logic: Matchers and Selectors |
|
|
211 | (30) |
|
Using Sitemap Logic: Actions and Forms |
|
|
241 | (40) |
|
Using Presentation Logic: Multi-Browser Support |
|
|
281 | (18) |
|
Using Presentation Logic: Internationalization |
|
|
299 | (18) |
Part III Advanced Cocoon Features |
|
|
Extending Cocoon Components |
|
|
317 | (22) |
|
Cocoon Interfaces: Databases |
|
|
339 | (34) |
|
|
373 | (16) |
|
|
389 | (20) |
|
|
409 | (16) |
|
Building Portals with Cocoon |
|
|
425 | (30) |
Part IV Techniques for Building Cocoon Applications |
|
|
Designing Cocoon Applications |
|
|
455 | (8) |
|
Techniques for Developing Cocoon Applications |
|
|
463 | (20) |
|
|
483 | (26) |
Part V Reference |
|
|
|
509 | (60) |
|
|
569 | (16) |
|
|
585 | (14) |
|
|
599 | (96) |
Part VI Appendices |
|
|
|
609 | (6) |
|
B Session Logicsheet Commands |
|
|
615 | (8) |
|
C Request Logicsheet Commands |
|
|
623 | (16) |
|
D Response Logicsheet Commands |
|
|
639 | (8) |
|
E ESQL Logicsheet Commands |
|
|
647 | (16) |
|
F Cookie Logicsheet Commands |
|
|
663 | (12) |
|
G Log Logicsheet Commands |
|
|
675 | (2) |
|
H Util Logicsheet Commands |
|
|
677 | (4) |
|
I Formval Logicsheet Commands |
|
|
681 | (10) |
|
J Capture Logicsheet Commands |
|
|
691 | (4) |
Index |
|
695 | |
Jeremy Aston has been involved in commercial software development since graduating from college in 1988, originally developing applications using C. He started concentrating on web application development in 1995, working with both Java and Microsoft technologies, quickly specialising in servlets when they emerged. In 1997, Jeremy lead a team of developers on a large servlet based project to develop a Learning Management System which was subsequently redeveloped using EJB, JSP and XML technologies. This project exposed Jeremy to many common issues faced in multi lingual, multi branded application development and into evaluating how emerging XML and XSLT technologies could be harnessed to solve them. When Cocoon appeared and matured, Jeremy could see how like minded individuals had developed a framework that sought to solve many of the problems that had plagued development teams. Since then Jeremy has developed several applications that exploit Cocoon to ease the development of e-learning content. He and his team are currently working on bringing these tools together to form a comprehensive learning content publishing and management system.