Ordering  Shopping Cart 
Manning Logo
New Releases

EJB 3 in Action, Second Edition

A fast-paced tutorial for Java EE business component developers using EJB 3.2, JPA, and CDI. It tackles EJB head-on through numerous code samples, real-life scenarios, and illustrations.

Practical Data Science with R

Explains basic principles without the theoretical mumbo-jumbo and jumps right to the real use cases you'll face as you collect, curate, and analyze the data crucial to the success of your business.

iOS 7 in Action

A detailed, hands-on guide that teaches you how to create amazing native iOS apps. You'll dive into key topics by exploring thoroughly explained real-world code examples you can expand and reuse.

Solr in Action

Teaches you to implement scalable search using Apache Solr. This easy-to-read guide balances conceptual discussions with practical examples to show you how to implement all of Solr's core capabilities.

Play for Java

Shows you how to build Java-based web applications using the Play 2 framework. The book starts by introducing Play through a comprehensive overview example, then it takes you through each facet of a typical Play application.

Learn Active Directory Management in a Month of Lunches

A practical, hands-on tutorial designed for IT pros new to Active Directory. It skips the theory and concentrates on the day-to-day administration tasks you need to know to keep your network running smoothly.

Kanban in Action

A practical introduction to kanban, a lean knowledge-management method. The book covers techniques for planning and forecasting, establishing meaningful metrics, visualizing queues and bottlenecks, and constructing and using a kanban board to improve your work process.

The Mikado Method

Presents a pragmatic process to plan and perform nontrivial technical improvements on an existing software system. This book helps you practice a step-by-step system for identifying the scope and nature of your technical debt, mapping the key dependencies, and determining a safe way to approach the "Mikado"—your goal.

Mule in Action, Second Edition

A totally-revised guide covering Mule 3 fundamentals and best practices. It starts with a quick ESB overview and then dives into rich examples covering core concepts like sending, receiving, routing, and transforming data.

Gradle in Action

A comprehensive guide to end-to-end project automation with Gradle. Starting with the basics, this practical, easy-to-read book guides you step by step on how to build a full-fledged, real-world project.

HTML5 in Action

A complete introduction to web development using HTML5. You'll explore every aspect of the HTML5 specification through real-world examples and code samples in this hands-on guide.

Ext JS in Action, Second Edition

Teaches Ext JS from the ground up. You'll start with a quick overview of the framework and then explore the core components by diving into complete examples, engaging illustrations, and crisp, straightforward explanations. Fully revised for Ext JS 4.0

Recent Releases

Learn Windows IIS in a Month of Lunches

An innovative tutorial designed for busy administrators. Just set aside one hour a day—lunchtime would be perfect—for a month, and you'll be managing, securing, and automating IIS administrative tasks faster than you thought possible.

Linked Data

Presents the Linked Data model in plain, jargon-free language to web developers. Avoiding the overly academic terminology of the Semantic Web, this new book presents practical techniques using everyday tools like JavaScript and Python.

Windows Phone 8 in Action

A comprehensive guide to developing apps for the WP8 platform. It covers the Windows Phone Runtime and .NET APIs used to work with a phone's sensors and hardware, including the accelerometer, camera, gyroscope, GPS, and microphone.

Hello World! Second Edition

A gentle but thorough introduction to the world of computer programming. It's written in language a 12-year-old can follow, but anyone who wants to learn how to program a computer can use it. Even adults. This updated revision of the best-selling first edition is kid-tested and parent-approved.

The Art of Unit Testing, Second Edition

Guides you step by step from writing your first simple tests to developing robust test sets that are maintainable, readable, and trustworthy. You'll master the foundational ideas and quickly move to high-value subjects like mocks, stubs, and isolation, including frameworks such as Moq, FakeItEasy and Typemock Isolator.

SonarQube in Action

Teaches you how to effectively use SonarQube following the continuous inspection model. The book presents SQ's core Seven Axes of Quality: design /architecture, duplications, comments, unit tests, complexity, potential bugs, and coding rules.

Node.js in Action

An example-driven tutorial that starts at square one and guides you through all the features, techniques, and concepts you'll need to build production-quality Node applications.

Play for Scala

Teaches you to build Scala-based web applications using Play 2. Along the way, you'll deepen your knowledge of Scala and learn to work with tools like Akka.

Manning Early Access Program

Read a book chapter-by-chapter while it's being written and get the final eBook as soon as it's finished. If you pre-order the pBook, you'll get it long before it's available in stores. Each book has Author Online Forum where you can ask questions, provide feedback, and help shape the final content.


Big Data (9/11)
Elasticsearch in Action (5/11)
Giraph in Action (3/12)
Hadoop in Practice, Second Edition (4/14)
Hadoop Security (3/8)
Impala in Action (4/10)
MongoDB in Action, Second Edition (8/12)
Neo4j in Action (10/10)
PostGIS in Action, Second Edition (17/17)
Real-World Machine Learning (4/10)
Storm Applied (4/10)

Grails in Action, Second Edition (20/20)
Groovy in Action, Second Edition (20/20)
Java 8 in Action (9/13)
Java Persistence with Hibernate, Second Edition (17/19)
ManifoldCF in Action (12/12)
Spring in Action, Fourth Edition (15/20)

OCP Java SE 7 Programmer II Certification Guide (9/13)

Learn SCCM 2012 in a Month of Lunches (9/23)
Learn SQL Server Administration in a Month of Lunches (23/23)
LightSwitch in Action (9/12)
PowerShell in Depth, Second Edition (9/41)
RavenDB in Action (6/10)

Learn Android Fundamentals in a Month of Lunches (7/24)

Akka in Action (13/16)
Barcodes with iOS 7 (3/7)
Clojure in Action, Second Edition (10/11)
D3.js in Action (3/13)
Elixir in Action (5/11)
F# Deep Dives (10/12)
Functional Programming in Scala (15/15)
Go in Action (2/13)
Hello App Inventor! (9/15)
Netty in Action (17/17)
Oculus Rift in Action (4/14)
Programming for Musicians and Digital Artists (11/11)
RabbitMQ in Depth (7/16)
SBT in Action (9/13)
Scalatra in Action (10/12)
The Joy of Clojure, Second Edition (17/17)
The Programmer's Guide to Apache Thrift (10/18)
The Well-Grounded Rubyist, Second Edition (13/15)

BDD in Action (10/12)
Git in Practice (6/14)
OpenStack in Action (3/13)
R in Action, Second Edition (22/22)
Reactive Design Patterns (2/9)
Software Development Metrics (3/5)

AngularJS in Action (7/9)
ArcGIS Web Development (7/7)
Backbone.js in Action (5/10)
CoffeeScript in Action (13/13)
CORS in Action (6/8)
Ember.js in Action (11/11)
Getting MEAN (4/10)
JavaScript Application Design (5/12)
jQuery in Action, Third Edition (8/15)
jQuery UI in Action (10/12)
Laravel in Action (5/17)
Node.js in Practice (9/15)
Rails 4 in Action (15/15)
Sass in Depth (4/16)
The Responsive Web (9/9)
Web Components in Action (4/8)
Manning in the News

Here's the latest about Manning books and authors. Read more Manning news.

June 19-20, 2014: Meet Guillaume Laforge of Groovy in Action, Second Edition at GOTO Amsterdam, in Amsterdam, Netherlands.

May 23-25, 2014: Meet David Dossot of Mule in Action, Second Edition at Polyglot Software Unconference 2014, in Vancouver, Canada.

May 22, 2014: Meet Mike Mikowski of Single Page Web Applications at HTML5 Developers Conference 2014, in San Francisco, CA.

May 5, 2014: Meet Nick Dimiduk of HBase in Action at HBASecon May 2014, in San Francisco, CA.

April 24-26, 2014: Meet William Kennedy of Go in Action at GoPherCon 2014, in Denver, CO.

December, 2013: The Countdown to 2014 has begun. Enter to win a free Mini iPad. This year sponsors include: Typesafe, goPivotal, and CodeRanch.

Dec 2-3, 2013: We are pleased to sponsor scala eXchange in London.

Oct 12, 2013: Meet Jon Skeet of C# in Depth, Third Edition at Leedspeak in Stockholm, Sweden.

Oct 12-13, 2013: Meet Chris Eppstein of Sass and Compass in Action and Dale Sande of Sass in Depth in New York at Sassconf. We're sponsoring and offering a 45% discount to all attendees on all eBooks, pBooks and MEAPs.

Nov 4-7, 2013: Don't miss Lucene/Solr Revolution 2013 in Dublin, Ireland. Featured speakers include: Trey Grainger, Timothy Potter, Erik Hatcher, Michael Hausenblas, Grant Ingersoll, Otis Gospodnetic, and Radu Gheorghe.

October 21-23, 2013: Meet Mike Mikowski of Single Page Web Applications at HTML5 Developer Conference October 21-23 in San Francisco, CA at the Moscone Center.

September 21-23, 2013: Manning is pleased to sponsor NCDevCon - North Carolina's Premier Web & Mobile Conference in Raleigh, North Carolina.

September 12-13, 2013: We are pleased to sponsor DataGotham: Empire State of Data.

August 8, 2013 Join us for The Responsive Web Summit at 2pm EST.

September 27-28, 2013: Manning is excited to sponsor Over the Air 2013 in Bletchley, UK September 27-28, 2013.

September 18-20, 2013: Coming September 18-20 is StrangeLoop. We're sponsoring the event with brand new books in print, free eBooks, and author signings.

June 13-14, 2013: We're sponsoring jQuery Portland 2013.

May 2013: Thursday in May meet Matthew Groves of AOP in .NET for a webinar series hosted by PostSharp.

April 25-27, 2013: Meet James Bender, Matt Groves, Jimmy Bogard at CodePalousa.

Manning user accounts

A Quick Sweep through C#
Each new version of C# has added significant features to reduce developer angst, but always in a carefully considered way, and with little backward incompatibility. In this greenpaper, based on C# in Depth, Third Edition, author Jon Skeet gives an overview what C# can do.

The Browser Binding with a CMIS Repository
CMIS 1.0 defines two bindings, the Web Services binding and the AtomPub binding; and CMIS 1.1 adds a third, the Browser binding. In this article, based on chapter 11 of CMIS and Apache Chemistry in Action, the authors discuss Browser binding.

There are over 200 articles, green papers, and sample chapters in the Free Content Center, with more added continuously.

Discover the Free Content Center.

Manning uses the oXygen XML Editor
"oXygen has all the reviewing tools our authors and editorial staff depend on, with change-tracking and commenting and many features needed behind the scenes. Tools that are so powerful and so easy to learn are rare."
Benjamin Berg
XML Team Manager, Manning Publications

April 3, 2014

April 3, 2014