Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Help


1. 

Spring in Practice

Spring in Practice

By: Willie Wheeler with Joshua White

Publisher: Manning Publications

Publication Date: 08-MAY-2013

Insert Date: 26-MAY-2013

Slots: 1.0

Table of Contents • Start Reading

Summary Spring in Practice shows you how to tackle the challenges you face when you build Spring-based applications. The book empowers software developers to solve concrete business problems by mapping application-level issues to Spring-centric solutions. It diverges from other cookbooks because it presents the background you need to understand the domain in which a solution applies before it offers the specific steps to solve the problem. About this Book Spring in Practice covers 66 Spring development techniques and the practical issues you will encounter when using them. The book...

2. 

Scala in Action

Scala in Action

By: Nilanjan Raychaudhuri

Publisher: Manning Publications

Publication Date: 10-APR-2013

Insert Date: 17-MAY-2013

Slots: 1.0

Table of Contents • Start Reading

Summary Scala in Action is a comprehensive tutorial that introduces Scala through clear explanations and numerous hands-on examples. Because Scala is a rich and deep language, it can be daunting to absorb all the new concepts at once. This book takes a "how-to" approach, explaining language concepts as you explore familiar programming challenges that you face in your day-to-day work. About the Technology Scala runs on the JVM and combines object-orientation with functional programming. It’s designed to produce succinct, type-safe code, which is crucial for enterprise applications....

3. 

OCA Java SE 7 Programmer I Certification Guide: Prepare for the 1Z0-803 exam

OCA Java SE 7 Programmer I Certification Guide: Prepare for the 1Z0-803 exam

By: Mala Gupta

Publisher: Manning Publications

Publication Date: 08-APR-2013

Insert Date: 17-MAY-2013

Slots: 1.0

Table of Contents • Start Reading

Summary This book is a comprehensive guide to the 1Z0-803 exam. You'll explore a wide range of important Java topics as you systematically learn how to pass the certification exam. Each chapter starts with a list of the exam objectives covered in that chapter. You'll find sample questions and exercises designed to reinforce key concepts and to prepare you for what you'll see in the real exam, along with numerous tips, notes, and visual aids throughout the book. About this Book To earn the OCA Java SE 7 Programmer Certification, you need to know your Java inside and out, and to pass the...

4. 

PowerShell in Depth: An administrator's guide

PowerShell in Depth: An administrator's guide

By: Don Jones, Richard Siddaway, and Jeffery Hicks

Publisher: Manning Publications

Publication Date: 28-FEB-2013

Insert Date: 17-MAY-2013

Slots: 1.0

Table of Contents • Start Reading

Summary PowerShell in Depth is the kind of book you'll want open on your desk most of the time. With 40 short chapters, each focused on a specific area of PowerShell, you'll be able to find the answers you need quickly. Each chapter is concise and to-the-point, so you can spend less time reading and more time getting down to the business at hand. It was written by three seasoned PowerShell experts, and every technique has been thoroughly tested. With this book in hand, you'll be able to consistently and quickly produce production quality, maintainable scripts that will save you countless...

5. 

Enterprise OSGi in Action

Enterprise OSGi in Action

By: Holly Cummins; Timothy Ward

Publisher: Manning Publications

Publication Date: 03-APR-2013

Insert Date: 12-APR-2013

Slots: 1.0

Table of Contents • Start Reading

Summary Enterprise OSGI in Action is a hands-on guide for developers using OSGi to build the next generation of enterprise Java applications. By presenting relevant examples and case studies, this book guides the reader through the maze of new standards and projects. About This Book Enterprise OSGi is a set of standards for building modular Java applications which integrate seamlessly with existing Java EE technologies. It extends the OSGi component framework to distributed systems. Enterprise OSGi in Action is a hands-on guide for developers using OSGi to build enterprise Java...

6. 

Effective Unit Testing: A guide for Java Developers

Effective Unit Testing: A guide for Java Developers

By: Lasse Koskela

Publisher: Manning Publications

Publication Date: 13-FEB-2013

Insert Date: 31-MAR-2013

Slots: 1.0

Table of Contents • Start Reading

Summary Effective Unit Testing is written to show how to write good tests—tests that are concise and to the point, expressive, useful, and maintainable. Inspired by Roy Osherove's bestselling The Art of Unit Testing, this book focuses on tools and practices specific to the Java world. It introduces you to emerging techniques like behavior-driven development and specification by example, and shows you how to add robust practices into your toolkit. About Testing Test the components before you assemble them into a full application, and you'll get better software. For Java...

7. 

GWT in Action, Second Edition

GWT in Action, Second Edition

By: Adam Tacy, Robert Hanson, Jason Essington, and Anne Tökke

Publisher: Manning Publications

Publication Date: 07-FEB-2013

Insert Date: 26-MAR-2013

Slots: 1.0

Table of Contents • Start Reading

Summary GWT in Action, Second Edition is a completely revised edition of the best-selling GWT book. It covers the new features introduced in GWT 2.4 and 2.5, as well as the best development practices that have emerged in the GWT community. It begins with a rapid-fire introduction to GWT and Ajax to get you up to speed with GWT concepts and tools. Then, you'll explore key concepts like managing events, interacting with the server, creating UI components, building your user interface declaratively using UiBinder ... and more. About the Technology Google Web Toolkit works on a simple idea....

8. 

Third-Party JavaScript

Third-Party JavaScript

By: Ben Vinegar and Anton Kovalyov

Publisher: Manning Publications

Publication Date: 19-MAR-2013

Insert Date: 26-MAR-2013

Slots: 1.0

Table of Contents • Start Reading

Summary Third-Party JavaScript guides web developers through the complete development of a full-featured third-party JavaScript application. You'll learn dozens of techniques for developing widgets that collect data for analytics, provide helpful overlays and dialogs, or implement features like chat or commenting. The concepts and examples throughout this book represent the best practices for this emerging field, based on thousands of real-world dev hours and results from millions of users. About this Book There's an art to writing third-party JavaScript—embeddable scripts that can plug...

9. 

Learn PowerShell Toolmaking in a Month of Lunches

Learn PowerShell Toolmaking in a Month of Lunches

By: Don Jones and Jeffrey Hicks

Publisher: Manning Publications

Publication Date: 19-DEC-2012

Insert Date: 25-MAR-2013

Slots: 1.0

Table of Contents • Start Reading

Summary Packed with hands-on labs to reinforce what you're learning, Learn PowerShell Toolmaking in a Month of Lunches is the best way to learn PowerShell scripting and toolmaking. Just set aside one hour a day—lunchtime would be perfect—for each self-contained lesson. You'll move quickly through core scripting concepts and start working on four real-world, practical tools. Each chapter adds more functionality, including custom formatting, error handling, parameterized input, input validation, help files and documentation, and more. About this Book You don’t have to be a software...

10. 

Secrets of the JavaScript Ninja

Secrets of the JavaScript Ninja

By: John Resig and Bear Bibeault

Publisher: Manning Publications

Publication Date: 28-DEC-2012

Insert Date: 13-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Summary Secrets of the JavaScript Ninja takes you on a journey towards mastering modern JavaScript development in three phases: design, construction, and maintenance. Written for JavaScript developers with intermediate-level skills, this book will give you the knowledge you need to create a cross-browser JavaScript library from the ground up. About this Book You can’t always attack software head-on. Sometimes you come at it sideways or sneak up from behind. You need to master an arsenal of tools and know every stealthy trick. You have to be a ninja. Secrets of the JavaScript Ninja...

11. 

Taming Text: How to Find, Organize, and Manipulate It

Taming Text: How to Find, Organize, and Manipulate It

By: Grant S. Ingersoll, Thomas S. Morton, and Andrew L. Farris

Publisher: Manning Publications

Publication Date: 28-DEC-2012

Insert Date: 13-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Summary Taming Text is a hands-on, example-driven guide to working with unstructured text in the context of real-world applications. This book explores how to automatically organize text using approaches such as full-text search, proper name recognition, clustering, tagging, information extraction, and summarization. The book guides you through examples illustrating each of these topics, as well as the foundations upon which they are built. About this Book There is so much text in our lives, we are practically drowning in it. Fortunately, there are innovative tools and techniques...

12. 

Dart in Action

Dart in Action

By: Chris Buckett

Publisher: Manning Publications

Publication Date: 28-DEC-2012

Insert Date: 13-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Summary Dart in Action introduces Google's Dart language and provides techniques and examples showing how to use it as a viable replacement for Java and JavaScript in browser-based desktop and mobile applications. It begins with a rapid overview of Dart language and tools, including features like interacting with the browser, optional typing, classes, libraries, and concurrency with isolates. After you master the core concepts, you'll move on to running Dart on the server and creating single page HTML5 web applications. About the Technology Dart is a web programming language developed...

13. 

HTML5 for .NET Developers: Single page web apps, JavaScript, and semantic markup

HTML5 for .NET Developers: Single page web apps, JavaScript, and semantic markup

By: Jim Jackson II and Ian Gilman

Publisher: Manning Publications

Publication Date: 28-NOV-2012

Insert Date: 13-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Summary HTML5 for .NET Developers teaches professional software engineers how to integrate the latest HTML5 APIs and semantic markup into rich web applications using JavaScript, ASP.NET MVC, and WCF. Written from the .NET perspective, this book is full of practical applications and ways to connect the new web standards with your existing development practices. About the Technology A shift is underway for Microsoft developers — to build web applications you’ll need to integrate HTML5 features like Canvas-based graphics and the new JavaScript-driven APIs with familiar technologies like...

14. 

Metaprogramming in .NET

Metaprogramming in .NET

By: Kevin Hazzard and Jason Bock

Publisher: Manning Publications

Publication Date: 28-DEC-2012

Insert Date: 13-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Summary Metaprogramming in .NET is designed to help readers understand the basic concepts, advantages and potential pitfalls of metaprogramming. It introduces core concepts in clear, easy-to-follow language and then it takes you on a deep dive into the tools and techniques you'll use to implement them in your .NET code. You'll explore plenty of real-world examples that reinforce key concepts. When you finish, you'll be able to build high-performance, metaprogramming-enabled software with confidence. About the Technology When you write programs that create or modify other programs, you...

15. 

Learn Windows PowerShell 3 in a Month of Lunches, Second Edition

Learn Windows PowerShell 3 in a Month of Lunches, Second Edition

By: Don Jones and Jeffery Hicks

Publisher: Manning Publications

Publication Date: 28-NOV-2012

Insert Date: 29-NOV-2012

Slots: 1.0

Table of Contents • Start Reading

Summary Learn Windows PowerShell3 in a Month of Lunches, Second Edition is an innovative tutorial designed for administrators. Just set aside one hour a daylunchtime would be perfectfor a month, and you'll be automating Windows tasks faster than you ever thought possible. You'll start with the basicswhat is PowerShell and what can you do with it. Then, you'll move systematically through the techniques and features you'll use to make your job easier and your day shorter. About the Technology PowerShell is both a language and an administrative shell with which you can control and automate...

16. 

Hello! HTML5 & CSS3: A user-friendly reference guide

Hello! HTML5 & CSS3: A user-friendly reference guide

By: Rob Crowther

Publisher: Manning Publications

Publication Date: 29-OCT-2012

Insert Date: 19-NOV-2012

Slots: 1.0

Table of Contents • Start Reading

Summary Hello! HTML5 & CSS3 is written for the web designer or developer who wants a fast, example-oriented introduction to the new HTML and CSS features. This snappy, user-friendly, and fun guide will get you started right away. About this Book Whether you’re building web pages, mobile apps, or desktop apps, you need to learn HTML5 and CSS3. So why wait? Hello! HTML5 & CSS3 is a smart, snappy, and fun way to get started now. In this example-rich guide to HTML5 and CSS3, you’ll start with a user-friendly introduction to HTML5 markup and then take a quick tour through forms, graphics,...

17. 

Spring Integration in Action

Spring Integration in Action

By: Mark Fisher, Jonas Partner, Marius Bogoevici, Iwein Fuld

Publisher: Manning Publications

Publication Date: 26-SEP-2012

Insert Date: 19-NOV-2012

Slots: 1.0

Table of Contents • Start Reading

Summary Spring Integration in Action is a hands-on guide to Spring-based messaging and integration. After addressing the core messaging patterns, such as those used in transformation and routing, the book turns to the adapters that enable integration with external systems. Readers will explore real-world enterprise integration scenarios using JMS, Web Services, file systems, and email. They will also learn about Spring Integration's support for working with XML. The book concludes with a practical guide to advanced topics such as concurrency, performance, system-management, and...

18. 

Restlet in Action: Developing RESTful web APIs in Java

Restlet in Action: Developing RESTful web APIs in Java

By: Jerome Louvel, Thierry Templier, and Thierry Boileau

Publisher: Manning Publications

Publication Date: 05-OCT-2012

Insert Date: 19-NOV-2012

Slots: 1.0

Table of Contents • Start Reading

Summary Restlet in Action gets you started with the Restlet Framework and the REST architecture style. You'll create and deploy applications in record time while learning to use popular RESTful Web APIs effectively. This book looks at the many aspects of web development, on both the server and client side, along with cloud computing, mobile Android devices, and Semantic Web applications. About the Technology In a RESTful architecture any component can act, if needed, as both client and server — this is flexible and powerful, but tricky to implement. The Restlet project is a...

19. 

iOS in Practice

iOS in Practice

By: Bear Cahill

Publisher: Manning Publications

Publication Date: 28-NOV-2012

Insert Date: 19-NOV-2012

Slots: 1.0

Table of Contents • Start Reading

Summary iOS in Practice is a hands-on guide with 98 specific techniques to help solve the specific problems you'll encounter over and over as you work on your iPhone and iPad apps. You'll dig into the practical nuts and bolts of applying views, view controllers, table views and cells, audio, images, graphics, file structure—and more. Examples written for iOS 6. About this Book When you are building an iOS app, you want more than basic concepts—you want real answers to practical problems. You want iOS in Practice This book distills the hard-won experience of iOS developer Bear Cahill...

20. 

HBase in Action: Foreword by Michael Stack

HBase in Action: Foreword by Michael Stack

By: Nick Dimiduk and Amandeep Khurana

Publisher: Manning Publications

Publication Date: 28-NOV-2012

Insert Date: 19-NOV-2012

Slots: 1.0

Table of Contents • Start Reading

Summary HBase in Action has all the knowledge you need to design, build, and run applications using HBase. First, it introduces you to the fundamentals of distributed systems and large scale data handling. Then, you'll explore real-world applications and code samples with just enough theory to understand the practical techniques. You'll see how to build applications with HBase and take advantage of the MapReduce processing framework. And along the way you'll learn patterns and best practices. About the Technology HBase is a NoSQL storage system designed for fast, random access to large...