Tuesday, January 13, 2009

Core JavaServer Faces or Beginning Python

Core JavaServer Faces (Core Series)

Author: David Geary

JavaServer™ Faces (JSF) is rapidly emerging as the leading solution for rapid user interface development in Java server-side applications. Now, the #1 guide to JSF has been thoroughly updated to reflect the latest feature enhancements, the powerful new role in Ajax development, and the open source innovations that make JSF even more valuable.

 

Authors David Geary and Cay Horstmann cover all facets of JSF 1.2 development, offering systematic best practices for building more robust applications, minimizing handcoding, and maximizing productivity. Drawing on unsurpassed insider knowledge of the Java platform, they present answers, solutions, hints, tips, and “how-tos” for writing superior JSF 1.2 production code, even if you’re new to JSF, JSP, or servlets.

 

The second edition’s extensive new coverage includes: JSF 1.2’s improved alignment with the broader Java EE 5 platform; enhancements to stage-saving behavior; controlling Web flow with Shale; and using Facelets to implement application look-and-feel with XHTML markup. The authors thoroughly introduce Ajax development with JSF–from real-time validation and Direct Web Remoting to wrapping Ajax in JSF components.

 

Core JavaServer Faces, Second Edition, will help you 

  • Automate low-level details and eliminate unnecessary complexity in Java server-side development
  • Discover JSF best practices ranging from effective UI design and style sheets to message bundling

    Table of Contents:

    Preface

    Acknowledgments

    Chapter 1: Getting Started

    Chapter 2: Managed Beans

    Chapter 3: Navigation

    Chapter 4: Standard JSF Tags

    Chapter 5: Data Tables

    Chapter 6: Conversion and Validation

    Chapter 7: Event Handling

    Chapter 8: Subviews and Tiles

    Chapter 9: Custom Components, Converters, and Validators

    Chapter 10: External Services

    Chapter 11: Ajax

    Chapter 12: Open Source

    Chapter 13: How Do I…

    Index

    Look this: Restless Nights or Practical Guide to Palliative Care

    Beginning Python: From Novice to Professional

    Author: Magnus Lie Hetland

    Beginning Python: From Novice to Professional is the most comprehensive book on the Python ever written. Based on Practical Python, this newly revised book is both an introduction and practical reference for a swath of Python-related programming topics, including addressing language internals, database integration, network programming, and web services. Advanced topics, such as extending Python and packaging/distributing Python applications, are also covered.

    Ten different projects illustrate the concepts introduced in the book. You will learn how to create a P2P file-sharing application and a web-based bulletin board, and how to remotely edit web-based documents and create games. Author Magnus Lie Hetland is an authority on Python and previously authored Practical Python. He also authored the popular online guide, Instant Python Hacking, on which both books are based.



No comments:

Post a Comment