Manning Catalog by Subject

    Out of Print titles listed here may still be available in eBook format or in revised editions. A list of Cancelled MEAPs that will not be published can be found here.

All Titles in Print

Art
Generative Art

Business
Bitter Java
Doing IT Right
Implementing PeopleSoft Financials
Jess in Action
Making Sense of Java
Microsoft Office Essentials
Object Technology Centers of Excellence
Open-Source ESBs in Action
SQR in PeopleSoft and Other Applications, Second Edition

Client-Server
Bitter Java
Client/Server Yellow Pages
Essential Guide to PeopleSoft Development and Customization
Implementing PeopleSoft Financials
JBoss in Action
Server-Based Java Programming
SQR in PeopleSoft and Other Applications, Second Edition

Computer Graphics
Gnuplot in Action
Graphics Programming with Perl
Java 3D Programming
The Awesome Power of Direct3D/DirectX

Data Science
Big Data
CMIS and Apache Chemistry in Action
Elasticsearch in Action
Geoprocessing with Python
Giraph in Action
Impala in Action
Linked Data
Hadoop in Action
Hadoop in Action, Second Edition
Hadoop in Practice
Hadoop in Practice, Second Edition
HBase in Action
Machine Learning in Action
Making Sense of NoSQL
Mondrian in Action
MongoDB in Action
MongoDB in Action, Second Edition
Neo4j in Action
PostGIS in Action, Second Edition
Practical Data Science with R
Real-World Machine Learning
Solr in Action
Storm Applied
Streaming Data
Taming Text
Unified Log Processing

Game Development
Oculus Rift in Action
Unity in Action

General
Soft Skills

Internet
.NET Multithreading
ADO.NET Programming
Ajax in Action
Art of Java Web Development
Bitter EJB
Bitter Java
Clojure in Action
Clojure in Action, Second Edition
Dart in Action
Comprehensive Networking Glossary and Acronym Guide
Collective Intelligence in Action
DSLs in Action
Dynamic WAP Application Development
Explorer's Guide to the Semantic Web
Ext JS in Action
Ext JS in Action, Second Edition
Flex 4 in Action
Hello! HTML5 and CSS3
GWT in Action, Second Edition
GWT in Practice
Illustrated Guide to HTTP
iPhone and iPad in Action
J2EE and XML Development
JBoss in Action
Java 3D Programming
Java Applets and Channels Without Programming
Java Development with Ant
JDK 1.4 Tutorial
Jess in Action
jQuery in Action, Second Edition
JSTL in Action
Kermit 95+
Liferay in Action
Mobile Agents
NHibernate in Action
Rails 3 in Action
Remote LAN Access
RSS and Atom In Action
Ruby for Rails
Ruby in Practice
SCWCD Exam Study Kit, Second Edition
SEAM in Action
Secrets of the JavaScript Ninja
Server-Based Java Programming
Struts 2 in Action
Struts in Action
Struts Recipes
Swing Second Edition
Tapestry in Action
Test Driven
The Cloud at Your Service
The Joy of Clojure
The Joy of Clojure, Second Edition
Website Owner's Manual
WebWork in Action
XML Programming with VB and ASP
XSLT Quickly
Zend Framework in Action

Java
ActiveMQ in Action
Algorithms of the Intelligent Web
Art of Java Web Development
AspectJ in Action
AspectJ in Action, Second Edition
Bitter EJB
Camel in Action
Bitter Java
Distributed Programming with Java
Eclipse in Action
Effective Unit Testing
EJB Cookbook
EJB 3 in Action
EJB 3 in Action, Second Edition
Enterprise OSGi in Action
Gradle in Action
Grails in Action
Grails in Action, Second Edition
Griffon in Action
Groovy in Action
Groovy in Action, Second Edition
GWT in Action, Second Edition
GWT in Practice
Hibernate in Action (also Hibernate 實作手冊 - Chinese Edition)
Hibernate Quickly
Hibernate Search in Action
iText in Action, Second Edition
IntelliJ IDEA in Action
J2EE and XML Development
JBoss in Action
Jakarta Commons Online Bookshelf
Java 3D Programming
Java 8 in Action
Java Applets and Channels Without Programming
Java Development with Ant
Java Foundation Classes
Java Network Programming
Java Persistence with Hibernate
Java Persistence with Hibernate, Second Edition
Java Reflection in Action
JavaFX in Action
JavaServer Faces in Action
JDK 1.4 Tutorial
Jess in Action
JMX in Action
JSTL in Action
JUnit in Action, Second Edition
JUnit Recipes
Lucene in Action, Second Edition
Making Sense of Java
Mahout in Action
Making Java Groovy
Mule in Action
Mule in Action, Second Edition
Open Source SOA
OSGi in Action
OSGi in Depth
POJOs in Action
Portlets in Action
Restlet in Action
SCBCD Exam Study Kit
SCWCD Exam Study Kit, Second Edition
Seam in Action
Server-Based Java Programming
SOA Governance in Action
Spring Batch in Action
Spring Dynamic Modules in Action
Spring in Action, Third Edition
Spring in Action, Fourth Edition
Spring in Practice
Spring Integration in Action
Spring Roo in Action
Struts 2 in Action
Struts in Action
Struts Recipes
Subversion in Action
Swing Second Edition
SWT/JFace in Action
Tapestry in Action
The Well-Grounded Java Developer
Tika in Action
Unlocking Android
Android in Action, Second Edition
WebWork in Action
Wicket in Action

JavaScript
Backbone.js in Action
CoffeeScript in Action
Ember.js in Action
Ext JS in Action, Second Edition
Node.js in Action
Node.js in Practice
Secrets of the JavaScript Ninja
Single Page Web Applications
Third-Party JavaScript

Java Certification
OCA Java SE 7 Programmer I Certification Guide
OCP Java SE 7 Programmer II Certification Guide
SCBCD Exam Study Kit
SCWCD Exam Study Kit, Second Edition

Microsoft .NET
.NET Multithreading
ADO.NET Programming
AOP in .NET
ASP.NET 2.0 Web Parts in Action
ASP.NET 4.0 in Practice
ASP.NET Ajax in Action
ASP.NET MVC in Action
ASP.NET MVC 4 in Action, Third Edition
Azure in Action
Brownfield Application Development in .NET
C# in Depth, Second Edition
C# in Depth, Third Edition
C++ Concurrency in Action
Continuous Integration in .NET
Dependency Injection in .NET
DSLs in Boo: Domain Specific Languages in .NET
Entity Framework 4 in Action
F# Deep Dives
Fast ASP.NET Websites
HTML5 for .NET Developers
IronPython in Action
Learn Active Directory Management in a Month of Lunches
Learn ConfigMgr 2012 in a Month of Lunches
Learn PowerShell Toolmaking in a Month of Lunches
Learn SQL Server Administration in a Month of Lunches
Learn Windows IIS in a Month of Lunches
Learn Windows PowerShell in a Month of Lunches
Learn Windows PowerShell in a Month of Lunches, Second Edition
LINQ in Action
Metaprogramming in .NET
Microsoft .NET for Programmers
NHibernate in Action
PowerShell and WMI
PowerShell Deep Dives
PowerShell in Depth
PowerShell in Depth, Second Edition
PowerShell in Practice
RavenDB in Action
Real-World Functional Programming
SharePoint 2010 Site Owner's Manual
SharePoint 2010 Web Parts in Action
SharePoint 2010 Workflows in Action
Silverlight 4 in Action
Silverlight 5 in Action
SQL Server 2008 Administration
SQL Server DMVs in Action
SQL Server MVP Deep Dives
SQL Server MVP Deep Dives, Volume 2
The Art of Unit Testing
Windows Forms in Action
Windows PowerShell in Action, Second Edition
Windows Store App Development

Miscellaneous
Ant in Action
Coffeehouse
Erlang and OTP in Action
Generative Art
Hello World! (Computer Programming for Kids)
Hello World! Second Edition
Kermit 95+
Open-Source ESBs in Action
Programming the TI-83 Plus/TI-84 Plus
Using the TI-83 Plus/TI-84 Plus

Mobile Technology
50 Android Hacks
Android in Action, Second Edition
Android in Action, Third Edition
Android in Practice
Barcodes with iOS
Firefox OS in Action
Flex Mobile in Action
Hello App Inventor!
Hello! iOS Development
Hello! iPhone
Ionic in Action
iOS 4 in Action
iOS 7 in Action
iOS in Practice
iPhone and iPad in Action
Location-Aware Applications
Objective-C Fundamentals
Sencha Touch in Action
Titanium Alloy in Action
Unlocking Android
Windows Phone 7 in Action
Windows Phone 8 in Action

Networking
Building Secure and Reliable Network Applications
Kermit 95+
Personal Videoconferencing
Remote LAN Access

Object-Oriented Programming
Dependency Injection
Dependency Injection in .NET
Object Oriented Application Frameworks
Object Oriented Perl
Object Technology Centers of Excellence
Visual Object Oriented Programming
Working with Objects

Perl
Data Munging with Perl
Definitive SVG
Elements of Programming with Perl
Extending and Embedding Perl
Graphics Programming with Perl
Minimal Perl
Object Oriented Perl

Programming
Akka in Action
Arduino in Action
C++ Concurrency in Action
Clojure in Action
Clojure in Action, Second Edition
D3.js in Action
Dart in Action
Elixir in Action
Erlang and OTP in Action
F# Deep Dives
Functional Programming in Scala
Grokking Functional Programming
Hadoop in Action
Hello App Inventor!
Hello Raspberry Pi!
Hello! Python
Lift in Action
MacRuby in Action
Netty in Action
OpenCL in Action
PHP in Action
Practical Probabilistic Programming
Programming for Musicians and Digital Artists
Programming the TI-83 Plus/TI-84 Plus
RabbitMQ in Action
RabbitMQ in Depth
SBT in Action
Scala in Action
Scala in Depth
Scalatra in Action
The Joy of Clojure
The Joy of Clojure, Second Edition
The Programmer's Guide to Apache Thrift
The Well-Grounded Java Developer
The Well-Grounded Rubyist, Second Edition

Python
Hello! Python
Python and Tkinter Programming
The Quick Python Book
The Quick Python Book, Second Edition
wxPython in Action

Ruby
MacRuby in Action
Rails 3 in Action
Rails 4 in Action
Ruby for Rails
Ruby in Practice
The Well-Grounded Rubyist
The Well-Grounded Rubyist, Second Edition

Software Engineering
Activiti in Action
Agile ALM
Becoming Agile
BDD in Action
Bitter Java
Chef in Action
Dependency Injection
Dependency Injection in .NET
Doing IT Right
Effective Unit Testing
Event Processing in Action
Git in Practice
Grokking Algorithms
Jess in Action
Kanban in Action
Learn Git in a Month of Lunches
Measure, React, Repeat
Mule in Action
Mule in Action, Second Edition
OpenStack in Action
Practical Software Requirements
PostGIS in Action
PostGIS in Action, Second Edition
R in Action
R in Action, Second Edition
Reactive Design Patterns
Redis in Action
Software Development Metrics
SonarQube in Action
Specification by Example
The Art of Unit Testing
The Art of Unit Testing, Second Edition
The Mikado Method
Working with Objects
XSLT Quickly

Theory
Bitter Java
Building Secure and Reliable Network Applications
Doing IT Right
Explorer's Guide to the Semantic Web
Implementing Elliptic Curve Cryptography
Open Source SOA
Practical Software Requirements
SOA Patterns
SOA Security

XML
Ajax in Action
Explorer's Guide to the Semantic Web
XML Programming with VB and ASP
XSLT Quickly

Web Development
AngularJS in Action
AngularJS in Depth
ArcGIS Web Development
Backbone.js in Action
CoffeeScript in Action
CORS in Action
Ember.js in Action
Express.js in Action
Ext JS in Action, Second Edition
Extending jQuery
Getting MEAN with Mongo, Express, Angular and Node
Go in Action
HTML5 for .NET Developers
HTML5 in Action
JavaScript Application Design
jQuery in Action, Third Edition
jQuery UI in Action
Liferay in Action
Meteor in Action
Node.js in Action
Node.js in Practice
Play for Java
Play for Scala
Quick and Easy HTML5 and CSS3
Rails 3 in Action
Rails 4 in Action
Sass and Compass in Action
Secrets of the JavaScript Ninja
Single Page Web Applications
The Responsive Web
Third-Party JavaScript
Understanding SPAs: What all single page web applications have in common
Web Components in Action

Out of Print Titles

  For a list of Manning titles that are no longer in print, please see the Out of Print Titles section at the bottom of our Catalog by Title page.

Cancelled MEAPs

  We regret that Manning Publications will not be publishing these titles.