In Pro Active Record, authors Kevin Marshall, Chad Pytel, and Jon Yurek walk you through every step, from the basics of installing the ActiveRecord library to working with legacy schema. You'll come to a deep understanding of ActiveRecord that will enable you to truly exploit all that Ruby, Rails, and your chosen database platform have to offer.
Pro (IBM) WebSphere Application Server 7 Internals covers the internal architecture and implementation of the WebSphere Application Server (WAS) version 7 product set and how other IBM products extend it.
Want to assert yourself as a cutting-edge PHP web developer? Take a practical approach, learning by example from author Quentin Zervaas, and discover how to bring together the many technologies needed to create a successful, modern web application.
Want to take Ruby to the limit? Looking for new, powerful, and creative ideas that will take Ruby beyond Rails and web programming? If you're comfortable with Ruby, you'll be itching to go furtheapply Practical Ruby Projects: Ideas for the Eclectic Programmer and become a master of advanced Ruby techniques.
Within the pages of Practical Ruby for System Administration, you'll learn the Ruby way to construct files, tap into clouds of data, build domain-specific languages, perform network traffic analysis, and more.
JBoss RichFaces is a rich JavaServer Faces (JSF) component library that helps developers quickly develop next-generation web applications. Practical RichFaces describes how to best take advantage of RichFaces, the integration of the Ajax4jsf and RichFaces libraries, to create flexible and powerful JSF library-based code.
Practical REST on Rails 2 Projects is a guide to joining the burgeoning world of open web applications. It argues that opening up your application can provide significant benefits and involves you in the entire processfrom setting up your application, to creating clients for it, to handling success and all its attendant problems.
Each project in Practical Rails Projects is designed to provide you with the necessary information and tools to give you a running start at solving that problem yourself, and each project includes a number of additional ideas and exercises for ways that you can extend each application to fit your own needs.