Manning Publications


Save 40% on your whole purchase--eBook, pBook, and MEAP. Just enter a140 in the Promotional Code box when you check out. Expires August 8. Only at

A green paper is a document designed to stimulate discussion around a new idea. These greenpapers from the Manning Free Content Center touch on four technologies currently stirring up vigorous water cooler conversation. Read on.

Building Single Page Web Applications

by Mike Mikowski and Josh Powell, authors of Single Page Web Applications

A Single Page Application (SPA) is an application that loads only once and then offers a smooth continuous user experience in the browser. Think of an SPA as a fat client loaded from a web server. Modern browsers and JavaScript frameworks make it possible to write robust SPAs for the web without the bloat of plug-in solutions like Flash, Flex, and Java... [Read the green paper]

Related titles

Why use a graph database?

by Jonas Partner and Aleksa Vukotic, authors of Neo4j in Action

A graph database expresses relationships among data using the concept of edges and vertices--points and surfaces that represent connections. Graph databases like Neo4j are increasingly popular because social data closely aligns to the graph model. To fully appreciate the potential of the graph database, consider a simple social model expressed as a graph... [Read the green paper]

Related titles

What is Dart?

by Chris Buckett, author of Dart in Action

The Dart language is an audacious attempt by Google to offer a real alternative to JavaScript. Dart combines JavaScript's in-browser execution with modern language features. What makes Dart really stand out, though, is the vibrant ecosystem of libraries, tools, and supported platforms that it brings to the table... [Read the green paper]

Related titles

Redis Close Up and Personal

by Josiah L. Carlson, author of Redis in Action

Redis is a very fast non-relational database that stores key mapping to five different types of values, can be persisted to disk, uses replication to scale read performance, and supports client-side sharding to scale write performance. Sounds impressive, but what does it mean for you... [Read the green paper]

Related titles



  1. Rails 3 in Action, Second Edition
  2. Node.js in Action
  3. Windows IIS in a Month of Lunches
  4. Single Page Web Applications
  5. Windows PowerShell 3 in a Month of Lunches, Second Edition
  6. Windows 8 XAML in Action
  7. GWT in Action, Second Edition
  8. Android UI in Action
  9. Go in Action
  10. Secrets of the JavaScript Ninja 


  1. PowerShell in a Month of Lunches
  2. Hello World! Computer Programming for Kids and Other Beginners
  3. C# in Depth, Second Edition 
  4. The Quick Python Book 
  5. Windows PowerShell in Action
  6. Dependency Injection in .NET
  7. Spring in Action, Third Edition
  8. Hadoop in Action
  9. The Art of Unit Testing
  10. Machine Learning in Action 

Get a Manning account!

Manage your MEAPs and eBooks, download mobile formats and source code, and be first in line for new features. Register now.