A list of book releases compiled by Dr. Dobb’s to keep you up-to-date on software development tools and techniques.
Mashups: Strategies for the Modern Enterprise
by J. Jeffrey Hanson
This book brings together all the knowledge enterprise developers need to create mashups that are reliable, secure, flexible and effective. Using detailed sample code and third-party tools, Author Jeffrey Hanson walks readers through every step of creating a working enterprise mashup, as well as every component: presentation, process, data, and infrastructure. For developers ready to create enterprise-quality Web 2.0 mashups, this is the complete how-to guide. Coverage includes: Understanding and using presentation-oriented, data-oriented, process-oriented, or hybrid mashup styles; identifying the optimal uses for mashups in your environment; up-front planning on requirements, constraints, and security considerations; stability, reliability, performance issues, and more.
Beautiful Security: Leading Security Experts Explain How They Think
edited by Andy Oram and John Viega
Although most people don't give security much attention until their personal or business systems are attacked, this thought-provoking anthology demonstrates that digital security is not only worth thinking about, it's also a fascinating topic. Criminals succeed by exercising enormous creativity, and those defending against them must do the same. In this book, today's security experts describe bold and extraordinary methods used to secure computer systems in the face of ever-increasing threats. The book features a collection of essays and insightful analyses by leaders such as Ben Edelman, Grant Geyer, John McManus, and a dozen others who have found unusual solutions for writing secure code, designing secure applications, addressing modern challenges such as wireless security and Internet vulnerabilities, and much more. Among the book's wide-ranging topics, you'll learn how new and more aggressive security measures work--and where they will lead us.
XMPP: The Definitive Guide: Building Real-Time Applications with Jabber Technologies
by Peter Saint-Andre, Kevin Smith, and Remko Troncon
This book walks you through the thought processes and design decisions involved in building a complete XMPP-enabled application, and adding real-time interfaces to existing applications. You'll not only learn simple yet powerful XMPP tools, but you'll also discover, through real-world developer stories, how common XMPP "building blocks" can help solve particular classes of problems.