Ordering  Shopping Cart 
Manning Logo
New Releases

Griffon in Action
Pbook available June 5
ePub + Kindle available June 12

A comprehensive tutorial written for Java developers who want a more productive approach to UI development. After a quick Groovy tutorial, you'll immediately dive into Griffon and start building examples that explore its high productivity approach to Swing development.


ASP.NET MVC 4 in Action
Pbook available May 29
ePub + Kindle available June 5

A fast-paced tutorial designed to introduce ASP.NET MVC to .NET developers and show how to apply it effectively. All examples in this thoroughly revised edition are based on ASP.NET MVC 4, so you'll get full coverage of features such as the Razor view engine, Web Matrix helpers, and improved extensibility.


Scala in Depth

A unique book designed to help you integrate Scala effectively into your development process. By presenting emerging best practices and designs from the Scala community, it guides you through dozens of powerful techniques example by example.


PowerShell and WMI

An example-driven guide for administrators managing networks of Windows servers and desktops. With 150 practical examples, including ready-to-reuse scripts and techniques, you'll learn the ins and outs of automating WMI via PowerShell v3.


RabbitMQ in Action

A fast-paced run through building and managing scalable applications using the RabbitMQ messaging server. It starts by explaining how message queuing works, its history, and how RabbitMQ fits in. Then it shows you real-world examples you can apply to your own scalability and interoperability challenges.


Spring Roo in Action
ePub + Kindle available June 6

A unique book that teaches you how to code Java in Roo, with a particular focus on Spring-based applications. Through hands-on examples, you'll learn how Roo creates well-formed application structures and supports best practices and tools. Plus, you'll get a quick-and-dirty guide to setting up Roo effectively in your environment.


MacRuby in Action

A tutorial for Ruby developers who want to code for Mac OS X without learning Objective-C. You'll learn the ins and outs of the MacRuby language, including straightforward examples of creating OS X applications using Cocoa components.


Machine Learning in Action

A unique book that blends the foundational theories of machine learning with the practical realities of building tools for everyday data analysis. You'll use the flexible Python programming language to build programs that implement algorithms for data classification, forecasting, recommendations, and higher-level features like summarization and simplification.


Recent Releases

C++ Concurrency in Action

A reference and guide to the new C++ 11 Standard for experienced C++ programmers as well as those who have never written multithreaded code. This book will show you how to write robust multithreaded applications in C++ while avoiding many common pitfalls.

SharePoint 2010 Site Owner's Manual

Designed for SharePoint users who want to become tech-savvy in configuring SharePoint's out-of-the-box functionality, this guide teaches you what SharePoint 2010 is all about and how to get started using it. No programming or system administration experience is required.

Hello! Python

Covers the building blocks of Python programming and gives you a gentle introduction to more advanced topics such as object-oriented programming, functional programming, network programming, and program design. New (or nearly new) programmers will learn most of what they need to know to start using Python immediately.

OSGi in Depth

Shows Java developers how to develop to the OSGi Service Platform Enterprise specification, an emerging Java-based technology for developing modular enterprise applications.

MongoDB in Action

A comprehensive guide to MongoDB for application developers. The book begins by explaining what makes MongoDB unique and describing its ideal use cases. A series of tutorials designed for MongoDB mastery then leads into detailed examples for leveraging MongoDB in e-commerce, social networking, analytics, and other common applications.


AVAILABLE ONLY AT MANNING.COM
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.

NEW CHAPTER

BIG DATA
Big Data (4/11)
Hadoop in Practice (11/13)
HBase in Action (4/11)
Redis in Action (4/12)
Taming Text (9/9)

JAVA
EJB 3 in Action, Second Edition (6/17)
Enterprise OSGi in Action (13/13)
Groovy in Action, Second Edition (11/20)
GWT in Action, Second Edition (18/19)
Making Java Groovy (7/13)
ManifoldCF in Action (12/12)
Mule in Action, Second Edition (3/14)
Restlet in Action (11/11)
SOA Governance in Action (6/9)
Spring in Practice (14/14)
Spring Integration in Action (18/18)
The Well-Grounded Java Developer (12/14)
Unit Testing in Java (9/9)

MICROSOFT/.NET
Expression Blend in Action (12/12)
HTML5 for .NET Developers (9/10)
Learn SQL Server 2012 in a Month of Lunches (23/26)
Metaprogramming in .NET (9/12)
Natural User Interfaces in .NET (8/11)
PowerShell in Depth (10/40)
Silverlight 5 in Action (40/40)

MOBILE TECHNOLOGY
60 Android Hacks (20/60)
Flex Mobile in Action (12/12)
Hello! iOS Development (7/12)
iOS 5 in Practice (10/10)
Quick & Easy iPhone Programming (8/12)
Sencha Touch in Action (6/10)
Windows Phone 7 in Action (15/15)

PROGRAMMING
Arduino in Action (12/14)
Dart in Action (4/13)
Functional Programming in Scala (2/21)
Programming Robots (1/12)
Programming the TI-83+/84+ (13/13)
Scala in Action (12/12)

SOFTWARE ENGINEERING
Activiti in Action (15/15)
Cloud Computing in Action (3/13)
Enterprise Search in Action (6/14)
SOA Patterns (10/10)

WEB DEVELOPMENT
CoffeeScript in Action (6/14)
Ext JS in Action, Second Edition (9/15)
HTML5 in Action (8/10)
Node.js in Action (10/13)
Hello! HTML5 and CSS3 (11/11)
Play for Java (4/15)
Play for Scala (4/12)
Sass and Compass in Action (7/14)
Secrets of the JavaScript Ninja (14/14)
Third-Party JavaScript (9/10)
Manning in the News

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

Sept 23-25, 2012: Manning.com is pleased to sponsor StrangeLoop 2012 in St. Louis, MO.

April 29 - May 2, 2012: Manning is pleased to sponsor The Experts Conference in San Diego, CA.

May 19, 2012: Manning is pleased to sponsor Apache Barcamp DC 2012.

May 15-16, 2012: Manning is pleased to sponsor CamelOne 2012 in Boston, MA!

April 27-28, 2012: Manning is pleased to sponsor the Kansas City Developer Conference 2012.

April 10-12, 2012: Manning is pleased to sponsor Emerging Technologies in Philadelphia, PA.

April 02, 2012: Manning is pleased to sponsor MS Scripting Games.

March 29-31, 2012: Manning is pleased to sponsor Erlang Factory SF Bay Area 2012. Meet Richard Carlsson of Erlang and OTP in Action.

March 26-29, 2012: Manning is pleased to sponsor Eclipsecon 2012.

March 17-19, 2012: Manning is pleased to sponsor CodePalousa in Louisville, Kentucky.

February 18, 2012: Manning is pleased to sponsor South Florida .NET Code Camp.

February 16-19, 2012: Manning is pleased to sponsor Global Android DevCamp 2012.

DEAL OF THE DAY
Manning user accounts

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

New this week

What is Dart?
As a language on its own, Dart might be just another language, but when you take into account the whole Dart ecosystem, Dart represents an exciting prospect in the world of web development. In this green paper based on Dart in Action, author Chris Buckett explains how Dart, with its ability to either run natively or be converted to JavaScript and coupled with HTML5 is an ideal solution for building web applications that do not need external plugins to provide all the features.

The Semantic Blueprint
HTML is, very simply, the tags that surround content delivered to you in your browser. It has gone through several iterations, the latest being HTML 5. This article based on chapter 2 of HTML5 for .NET Developers explains how semantic HTML can make your content more accessible and versatile.

Creating a Table View Project
The iPhone, iPod, and iPad are great music playing devices and allow you to create playlists. Creating playlists is useful, but being able to play them is necessary to really make it worthwhile. So using the iPod access to select tracks, CoreData to store the selections, and the music player to play the music makes for a usable app. To start, you need to design a database within Xcode and have the related code generated for you. In this article based on chapter 7 of iOS 5 in Practice, author Bear Cahill shows you how to set up the project to support a table view navigation.

Also available

A Sample Shard Cluster

Rotational Drawing

Introducing Canvas

Designing and Architecting for Internet Scale: Sharding (PDF)

Basics of Algorithms for Applying Collective Intelligence (PDF)

Targeting Android (PDF)

Read More


COMING SOON

PRINT BESTSELLERS
May 17, 2012

MEAP BESTSELLERS
May 17, 2012