Ordering  Shopping Cart
Manning Logo
Hot New Releases

Seam in Action

A practical and in-depth look at JBoss Seam from outside the walls of RedHat/JBoss. Learn about this innovative Java EE framework that reinvents Java-based web development.


Wicket in Action

An authoritative guide for Java developers written by two of Wicket's earliest and most authoritative experts. A component-based web application framework, Wicket lets you build maintainable enterprise-grade web applications using the power of POJOs, HTML, Ajax, Spring, Hibernate, and Maven.


Adobe AIR in Action

Learn the essential features of the AIR API through examples and code that will get you up and running in AIR quickly.


Struts 2 in Action

Introduces the Apache Struts 2 web application framework and shows you how to quickly develop professional, production-ready modern web applications by walking you through the key features in example-driven, easy-to-digest sections.


GWT in Practice

An example-driven, code-rich book designed for web developers who have already learned the basics of GWT. This book skips the theory and looks at the way things really work when you're building projects in GWT.


C# in Depth

Learn how and where (and why) to use the new C# features. This book provides a good background in C# 1 --- and it will also make you comfortable and proficient with C# 2 and 3.


Recent Releases

jQuery in Action

Offers a rich investigation of the up-and-coming jQuery library for client-side JavaScript. This book will help web developers gain a deep understanding of how to use jQuery to simplify their pages and their lives, as well as learn the philosophy behind writing jQuery-enhanced pages.

LINQ in Action

A fast-paced, comprehensive tutorial for professional developers who want to use LINQ, a new extension to the Visual Basic and C# programming languages designed to simplify data queries and database interaction.

Laszlo in Action

Laszlo sites are continuous and flowing, often implemented as single-page apps that users can navigate with ease. This book is the authoritative source for Laszlo, a declarative, open-source programming language and environment that compiles to Flash, DHTML (i.e., AJAX), or Java/J2ME, with other platforms coming.

Flexible Rails

Learn how to use Ruby on Rails and Adobe Flex to build next-generation rich Internet applications. This book takes you to the leading edge of RIA development, presenting examples in Flex 3 and Rails 2 along with specific techniques that teach you how to make this combination especially powerful.

SOA Security

Shows why SOA security is different from ordinary computer security, with real-life examples from popular domains such as finance, logistics, and government.

Test Driven

Uses carefully chosen examples to illustrate TDD tools and design patterns, not in the abstract but concretely, in the context of the technologies that you face every day at work.

ASP.NET AJAX in Action

A fast-paced, example-rich tutorial written by ASP.NET AJAX experts. Beginners will appreciate the clear explanations of key ideas and terminology, while intermediate and advanced developers will find a no-nonsense learning source and well-organized reference.

Spring in Action, Second Edition

Completely updated to cover the exciting new features of Spring 2.0. The book begins by introducing the core concepts of Spring and then quickly launches into a hands-on exploration of the framework.

Ant in Action, Second Edition

Based on Ant 1.7 the book covers the management of big projects and how to use Ant for test-driven Java application development. A single application of increasing complexity, followed throughout the book, shows how an application evolves and how to handle the problems of building and testing. Ant's advanced features are discussed in detail—and in depth.

PHP in Action

Takes on the most important challenges of web programming in PHP 5 using state-of-the art programming and software design techniques including unit testing, refactoring, and design patterns.

GWT in Action

A clearly written, comprehensive tutorial on the Google Web Toolkit. GWT enables developers to create Ajax applications in Java. Instead of trying to bring tool support to Ajax, Google brought Ajax to a place where the tools already existed. By folllowing a running example in the book, you will learn the GWT from the ground up.

Manning Early Access Program

Our Early Access program lets you get new chapters as they are being written and receive the final book immediately when it is published. You can use the Author Forum to interact with the authors, ask questions, provide feedback and errata, and help shape the final manuscript ( NEW CHAPTER).

JAVA
JBoss in Action (15/15)

Hibernate Search in Action (13/13)
Unlocking Android (10/14)
AspectJ in Action, Second Edition (4/17)
Lucene in Action, Second Edition (4/11)
Grails in Action (2/15)
ActiveMQ in Action (3/14)
JavaFX in Action (4/10)

LINUX
Ubuntu Server in Action (8/16)

PROGRAMMING
Ruby in Practice (13/13)

The Well-Grounded Rubyist (5/15)
Hello World! Computer Programming for Kids and Other Beginners (1/24)
C++ Concurrency in Action (5/8)
Concurrent Programming with Erlang/OTP (2/14)

SOFTWARE ENGINEERING
SOA Patterns (5/11)
Open-Source ESBs in Action (11/11)

Becoming Agile (21/27)
The Art of Unit Testing (8/10)
Gnuplot in Action (15/15)
Platform Second Life (3/16)
Dependency Injection (11/12)
Open Source SOA (8/10)
Taming Text (4/8)
Mule in Action (6/16)

WEB DEVELOPMENT
Zend Framework in Action (16/16)
Collective Intelligence in Action (12/12)
Flex 3 in Action (25/25)
CakePHP in Action (6/19)

Secrets of the JavaScript Ninja (10/19)
Algorithms of the Intelligent Web (5/8)
Flex on Java (3/9)
iPhone in Action (8/20)
Unlocking Facebook (6/11)
Enterprise Flexible Rails (2/11)
Merb in Action (2/13)
Website Owner's Manual (8/12)
Hello! Flex 3 (3/8)
Appcelerator in Action (2/16)
Hello! Drupal (3/10)
Google App Engine in Action (2/15)

MICROSOFT/.NET
NHibernate in Action (10/10)
WPF in Action with Visual Studio 2008 (21/21)

IronPython in Action (15/15)
Silverlight 2 in Action (12/12)
Building Domain Specific Languages in Boo (9/13)
ASP.NET MVC in Action (7/14)
Team Foundation Server 2008 in Action (10/10)
Hacking Silverlight 2 (5/7)
Brownfield Application Development in .NET (7/13)
SQL Server 2008 Administration (14/15)
IronRuby in Action (4/9)
Hello! Silverlight 2 (5/7)
SharePoint Server 2007 Survival Guide (15/18)
SharePoint 2007 Site Administrator's Handbook (5/9)
Hello! XNA (5/11)
Real World Functional Programming (7/18)
PowerShell in Practice (4/14)
SharePoint 2007 Developer's Guide to Business Data Catalog (5/11)

Manning in the News

SQL Server Performance posted an article from Rod Colledge's book, SQL Server 2008 Administration, on Characterizing I/O Workload. Check it out to learn the different types of I/O, the metrics used to classify workload, and methods used in measuring and estimating values for the I/O metrics.

DZone has posted an article based on Ruby in Practice, titled REST with Rails. It was the Spotlight Feature on September 4, 2008. Check out the article to learn how to build RESTful services using Rails.

Tim Stevens, author of Unlocking Facebook, has just launched a Facebook page for his book. Become a fan—get an exclusive discount code, download sample chapters, participate in giveaways and follow along the book in development! Find us on Facebook!

Ajaxian.com has posted several excerpts from John Resig's forthcoming title, Secrets of the JavaScript Ninja. Head over for an exclusive sneak peek at this hot MEAP.

Over at DZone, Schalk Neethling posted an article on how their site was optimized for the iPhone. Head over to download an exclusive chapter from iPhone in Action, by Christopher Allen and Shannon Appelcline.

Dr. Dobb's has posted an article by Tariq Ahmed, based on Flex 3 in Action, titled Flex 3 and the RIA solution.

Paul Boag, author of Website Owner's Manual has written an insightful piece on the Hidden Costs of Running a CMS over at Vitamin.

DZone caught up with Arnon Rotem-Gal-Oz, author of SOA Patterns, about the book's progress. Visit the link to download a unique sample chapter from the book.

DZone had a chance to catch up with Jeff Davis, author of Open Source SOA, about the book he's writing. Be sure to comment and earn a chance to receive a free MEAP. Also, visit the link to download a unique sample chapter from the book.

Two articles (Pattern Based Development with Mule 2.0 and Pattern Based Development with ServiceMix), based on Open Source ESBs were recently posted on the DZone site.

LINQ in Action received high praise in the recent July 2008 MSDN Magazine.

An article, based on a chapter from Becoming Agile, was posted in MethodsandTools.com, offering practical wisdom about migrating to Agile.

Two articles (Understanding the GWT Compiler and Working with the GWT Shell), based on GWT in Practice were recently posted on the DZone site.

News archive

BESTSELLERS - US RETAIL
(as of August 29nd)

BESTSELLING EARLY ACCESS TITLES

FREE CONTENT CENTER
Every week you can find new content here, including "Green Papers," excerpted articles from our upcoming titles and free chapters! Download now and let us know what you think!

IronRuby (Green Paper - PDF)
This green paper is based on IronRuby in Action introduces IronRuby, which is an implementation of the Ruby language on the .NET Framework.

Introduction to Facebook Platform Development (Green Paper - PDF)
This green paper based on Unlocking Facebook introduces the essential concepts and techniques of Facebook programming and provides practical examples.

Rich Internet Applications with Appcelerator (Green Paper - PDF)
This green paper based on Appcelerator in Action introduces RIA using Appcelerator, which is an open source framework.

Functional Programming in .NET (Green Paper - PDF)
This green paper based on Real World Functional Programming looks at several aspects of functional programming and their application in F# and C# 3.0 with LINQ.

Hot Backups with Lucene (Green Paper - html)
This excerpt from the upcoming Lucene in Action Second Edition introduces a new feature of release 2.3 that enables backing up an index without pausing indexing or restarting searches.

What is Brownfield Development? (Green Paper - pdf)
An excerpt from Brownfield Application Development in .NET by Kyle Baley and Donald Belcham

What is Merb? (Green Paper - html)
A detailed look inside Merb from the authors of Merb in Action.

What is the Zend Framework? (Green Paper - pdf)
An overview of the Zend Framework and its benefits by the author of Zend Framework in Action.

Indexing Associated Objects (pdf)
Excerpted from Hibernate Search in Action.

Routing and Transformations in Service Mix (pdf)
Excerpted from Open-Source ESBs in Action.

Hello! Wicket (html)
Creating Secure Web Applications with Apache Wicket
Excerpted from Wicket in Action.


UPCOMING TITLES
SEPTEMBER
Collective Intelligence in Action
Open-Source ESBs in Action
Seam in Action
OCTOBER
JBoss in Action
Silverlight 2 in Action
Ruby in Practice
Flex 3 in Action
Hello World! Computer Programming for Kids and Other Beginners
NOVEMBER
Team Foundation Server 2008 in Action
NHibernate in Action
WPF in Action with Visual Studio 2008
Zend Framework in Action
Dependency Injection
DECEMBER
Unlocking Android
iPhone in Action
Building Domain Specific Languages in Boo
The Art of Unit Testing
Hibernate Search in Action
AspectJ in Action, Second Edition
The Well-Grounded Rubyist
JANUARY
Becoming Agile
IronPython in Action
Gnuplot in Action
SharePoint Server 2007 Survival Guide
Website Owner's Manual
Algorithms of the Intelligent Web
Hello! Silverlight 2
Taming Text
CakePHP in Action
ASP.NET MVC in Action
Open Source SOA
Secrets of the JavaScript Ninja
SQL Server 2008 Administration
IronRuby in Action
FEBRUARY
Hacking Silverlight 2
C++ Concurrency in Action
Brownfield Application Development in .NET
SOA Patterns
Lucene in Action, Second Edition
Flex on Java
Unlocking Facebook
SharePoint 2007 Site Administrator's Handbook
Hello! XNA
Hello! Flex 3
Concurrent Programming with Erlang/OTP
MARCH
Platform Second Life
Enterprise Flexible Rails
Hello! Drupal
Real World Functional Programming
Mule in Action
APRIL
Merb in Action
Appcelerator in Action
Grails in Action
ActiveMQ in Action
May
JavaFX in Action
PowerShell in Practice
Google App Engine in Action
SharePoint 2007 Developer's Guide to Business Data Catalog