Free Trial

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

Help


61. 

Windows PowerShell in Action, Second Edition

Windows PowerShell in Action, Second Edition

By: Bruce Payette

Publisher: Manning Publications

Publication Date: 18-MAY-2011

Insert Date: 24-SEP-2011

Slots: 1.0

Table of Contents • Start Reading

Windows PowerShell transformed the way administrators and developers interact with Windows, allowing them to script administrative tasks and control Windows from the command line. It's now a daily timesaver for anyone working with Windows Server, Exchange Server, SQL Server, and other mission-critical tools. Windows PowerShell in Action, Second Edition shows how to build scripts and utilities to automate system tasks or create powerful system management tools to handle the day-to-day tasks that drive a Windows administrator's life. This updated edition covers PowerShell V2 in detail, with...

62. 

Specification by Example: How successful teams deliver the right software

Specification by Example: How successful teams deliver the right software

By: Gojko Adzic

Publisher: Manning Publications

Publication Date: 28-JUN-2011

Insert Date: 24-SEP-2011

Slots: 1.0

Table of Contents • Start Reading

Specification by Example is a must read for anyone serious about delivering software that matters. In it, author Gojko Adzic shares the secrets of how teams all over the world specify, develop, test, and deliver the right software, without defects, in very short iterative delivery cycles. Based on dozens of interviews with successful teams worldwide, this brilliantly rich and informative book will change the way software developers work. The theme tying the 50+ case studies together is 'specification by example', an emerging practice in which teams illustrate requirements with...

63. 

iOS 4 in Action: Examples and Solutions for iPHONE & iPAD

iOS 4 in Action: Examples and Solutions for iPHONE & iPAD

By: Jocelyn Harrington; Brandon Trebitowski; Christopher Allen; Shannon Appelcline

Publisher: Manning Publications

Publication Date: 28-JUN-2011

Insert Date: 22-JUL-2011

Slots: 1.0

Table of Contents • Start Reading

iOS 4, Apple's advanced mobile operating system, has introduced new and improved features to the iPhone/iPad SDK, including multitasking, the accelerometer, mapkit, push notifications, in-app purchasing and iAd. Originally developed for the iPhone, the system has since been shipped on the iPod Touch, iPad, and Apple TV. iOS 4 in Action, a completely updated edition of iPhone and iPad in Action, goes beyond the basics of iPhone OS development, to provide readers with everything they need to create fully-functional, store-ready apps. Completely illustrated and easy to pick up, this book...

64. 

Entity Framework 4 in Action

Entity Framework 4 in Action

By: Stefano Mostarda; Marco De Sanctis; Daniele Bochicchio

Publisher: Manning Publications

Publication Date: 21-MAY-2011

Insert Date: 16-JUN-2011

Slots: 1.0

Table of Contents • Start Reading

Entity Framework 4 in Action is an introduction to the Entity Framework for developers working in .NET who possess a working knowledge of ADO.NET. Beginning with a review of the core ideas behind the objectrelational management (ORM) model, it outlines how Entity Framework offers a smooth transition from a traditional ADO.NET approach. Featuring numerous examples and in-depth case studies, the book explores the Entity Framework story in clear, easy-to-follow detail. The infrastructure and inner workings are highlighted as needed and where they relate to particular features. This book...

65. 

SharePoint 2010 Web Parts in Action

SharePoint 2010 Web Parts in Action

By: Wictor Wilen

Publisher: Manning Publications

Publication Date: 28-APR-2011

Insert Date: 10-JUN-2011

Slots: 1.0

Table of Contents • Start Reading

If you look at a SharePoint application you’ll find that most of its active components are Web Parts. SharePoint 2010 includes dozens of prebuilt Web Parts that you can use. It also provides an API that lets you build custom Web Parts using C# or VB.NET. SharePoint 2010 Web Parts in Actionis a comprehensive guide to deploying, customizing, and creating Web Parts. Countless examples walk you through everything from design, to development, deployment, troubleshooting, and upgrading. Because Web Parts are ASP.NET controls, you’ll learn to use...

66. 

SQL Server DMVs in Action: Better Queries with Dynamic Management Views

SQL Server DMVs in Action: Better Queries with Dynamic Management Views

By: Ian W. Stirk

Publisher: Manning Publications

Publication Date: 28-MAY-2011

Insert Date: 10-JUN-2011

Slots: 1.0

Table of Contents • Start Reading

Every action in SQL Server - queries, updates, whatever - leaves a set of tiny footprints; SQL Server records all that valuable data and makes it visible through Dynamic Management Views, or DMVs. A DBA or developer can use this incredibly detailed information to significantly improve the performance of queries and better understand what's really going on inside a SQL Server system SQL Server DMVs in Action is a practical guide that shows how to obtain, interpret, and act on the information captured by DMVs to keep SQL Server in top shape. The 100+ samples provided in this book will help...

67. 

The Joy of Clojure

The Joy of Clojure

By: Michael Fogus; Chris Houser

Publisher: Manning Publications

Publication Date: 04-APR-2011

Insert Date: 10-JUN-2011

Slots: 1.0

Table of Contents • Start Reading

Clojure is a dynamic programming language that targets the Java Virtual Machine. The Joy of Clojure goes beyond the syntax, and shows how to write fluent, idiomatic Clojure code. Readers will learn to approach programming challenges from a Functional perspective and master the Lisp techniques that make Clojure so elegant and efficient. According to the authors, there's a "right way" to do things in Clojure. This book will help readers think about problems the "Clojure way," and recognize when they simply need to change the way they program. Not just another book about programming philosophy,...

68. 

PostGIS in Action

PostGIS in Action

By: Regina Obe; Leo Hsu

Publisher: Manning Publications

Publication Date: 28-APR-2011

Insert Date: 10-JUN-2011

Slots: 1.0

Table of Contents • Start Reading

Whether you're canvassing a congressional district, managing a sales region, mapping city bus schedules, or analyzing local cancer rates, thinking spatially opens up limitless possibilities for database users. PostGIS, a freely available open-source spatial database extender, can help you answer questions that you could not answer using a mere relational database. Its feature set equals or surpasses proprietary alternatives, allowing you to create location-aware queries and features with just a few lines of SQL code. PostGIS in Action is the first book devoted entirely to PostGIS. It will...

69. 

ActiveMQ in Action

ActiveMQ in Action

By: Bruce Snyder; Dejan Bosanac; Rob Davies

Publisher: Manning Publications

Publication Date: 28-MAR-2011

Insert Date: 10-JUN-2011

Slots: 1.0

Table of Contents • Start Reading

Applications in enterprises need to communicate, most commonly done by messaging. Apache ActiveMQ is an open-source implementation of the Java Message Service (JMS), which provides messaging in Java applications. ActiveMQ in Action is a thorough, practical guide to implementing message-oriented systems using ActiveMQ and Java. Co-authored by one of the leading ActiveMQ developers, Bruce Snyder, the book starts with the anatomy of a core Java message, then moves quickly through fundamentals including data persistence, authentication and authorization. Later chapters cover advanced features...

70. 

OSGi in Action: Creating Modular Applications in Java

OSGi in Action: Creating Modular Applications in Java

By: Richard Hall; Karl Pauls; Stuart McCulloch; David Savage

Publisher: Manning Publications

Publication Date: 28-APR-2011

Insert Date: 10-JUN-2011

Slots: 1.0

Table of Contents • Start Reading

What is OSGi? Simply put, OSGi is a standardized technology that allows developers to create the highly modular Java applications that are required for enterprise development. OSGi lets you install, start, stop, update, or uninstall components without taking down your entire system. The interest in OSGibased applications has exploded since major vendors like Sun, Spring, Oracle, BEA, and IBM have gotten behind the standard. OSGi in Action is a comprehensive guide to OSGi with two primary goals. First, it provides a clear introduction to OSGi concepts with examples that are relevant both for...

71. 

Learn Windows PowerShell in a Month of Lunches

Learn Windows PowerShell in a Month of Lunches

By: Don Jones

Publisher: Manning Publications

Publication Date: 14-MAY-2011

Insert Date: 17-MAY-2011

Slots: 1.0

Table of Contents • Start Reading

In Windows, there's a control panel, dialog box, console, or wizard to manage every component of a system. There are thousands of them—so many that it can be nearly impossible to keep track of all the locations and settings one needs to administer Windows effectively. PowerShell provides administrators with a single, unified command line from which they can control and automate every aspect of Windows. Learn Windows PowerShell in a Month of Lunches is an innovative tutorial designed for busy administrators. Author Don Jones has taught thousands of administrators to use PowerShell,...

72. 

Erlang and OTP in Action

Erlang and OTP in Action

By: Martin Logan; Eric Merritt; Richard Carlsson

Publisher: Manning Publications

Publication Date: 28-NOV-2010

Insert Date: 24-APR-2011

Slots: 1.0

Table of Contents • Start Reading

Concurrent programming has become a required discipline for all programmers. Multi-core processors and the increasing demand for maximum performance and scalability in mission-critical applications have renewed interest in functional languages like Erlang that are designed to handle concurrent programming. Erlang, and the OTP platform, make it possible to deliver more robust applications that satisfy rigorous uptime and performance requirements. Erlang and OTP in Action teaches you to apply Erlang's message passing model for concurrent programming--a completely different way of tackling the...

73. 

SharePoint 2010 Workflows in Action

SharePoint 2010 Workflows in Action

By: Phil Wicklund

Publisher: Manning Publications

Publication Date: 28-DEC-2010

Insert Date: 01-APR-2011

Slots: 1.0

Table of Contents • Start Reading

SharePoint 2010 is a huge technology with tens of thousands of companies adopting it from all across the globe. Within the SharePoint product stack, workflows are one of the most compelling and ROI generating features for many business. SharePoint 2010 Workflows in Action will take you through the SharePoint workflow fundamentals, and all the way to very advanced topics to help you meet your most complex workflow requirements. This includes covering topics such as the out of box workflows, and building custom workflows with SharePoint Designer 2010, Office Visio 2010, and Visual Studio...

74. 

Camel in Action

Camel in Action

By: Claus Ibsen; Jonathan Anstey

Publisher: Manning Publications

Publication Date: 28-DEC-2010

Insert Date: 01-APR-2011

Slots: 1.0

Table of Contents • Start Reading

Apache Camel is a Java framework that lets you implement the standard enterprise integration patterns in a few lines of code. With a concise but sophisticated DSL you snap integration logic into your app, Lego-style, using Java, XML, or Scala. Camel supports over 80 common transports such as HTTP, REST, JMS, and Web Services. Camel in Action is a Camel tutorial full of small examples showing how to work with the integration patterns. It starts with core concepts like sending, receiving, routing, and transforming data. It then shows you the entire lifecycle and goes in depth on how to test,...

75. 

Tuscany SCA in Action

Tuscany SCA in Action

By: Simon Laws; Mark Combellack; Raymond Feng; Haleh Mahbod; Simon Nash

Publisher: Manning Publications

Publication Date: 28-FEB-2011

Insert Date: 15-MAR-2011

Slots: 1.0

Table of Contents • Start Reading

Apache Tuscany is a free, open source project that helps users develop Service Oriented Architecture (SOA) solutions. It provides a lightweight infrastructure that implements Service Component Architecture (SCA) and provides seamless integration with other technologies. Tuscany in Action is a comprehensive, hands-on guide for developing enterprise applications using Apache Tuscany's lightweight SCA infrastructure. The book uses practical examples to demonstrate how to develop applications with the open source Tuscany SCA. Readers will learn how to model, compose, and manage applications....

76. 

Continuous Integration in .NET

Continuous Integration in .NET

By: Marcin Kawalerowicz; Craig Berntson

Publisher: Manning Publications

Publication Date: 11-MAR-2011

Insert Date: 11-MAR-2011

Slots: 1.0

Table of Contents • Start Reading

Continuous integration is a software engineering process designed to minimize "integration hell." It's a coordinated development approach that blends the best practices in software delivery. For .NET developers, especially, adopting these new approaches and the tools that support them can require rethinking the development process altogether. Continuous Integration in .NET is a tutorial for developers and team leads that teaches readers how to re-imagine their development strategy by creating a consistent continuous integration process. This book shows how to build on the tools they already...

77. 

Android in Action, Second Edition

Android in Action, Second Edition

By: W. Frank Ableson; Robi Sen; Chris King

Publisher: Manning Publications

Publication Date: 28-JAN-2011

Insert Date: 03-MAR-2011

Slots: 1.0

Table of Contents • Start Reading

Android is a free, open source, Java-based mobile platform developed by Google. Unlocking Android, Second Edition prepares the reader to embrace the Android mobile platform in easy-to-understand language and builds on this foundation with reusable Java code examples. It's ideal for corporate developers and hobbyists who have an interest, or a mandate, to deliver mobile software. Unlocking Android, Second Edition familiarizes the reader with the Android approach to mobile applications. The Android application framework is thoroughly explained and discussed within the current competitive...

78. 

DSLs in Action

DSLs in Action

By: Debasish Ghosh

Publisher: Manning Publications

Publication Date: 28-DEC-2010

Insert Date: 26-FEB-2011

Slots: 1.0

Table of Contents • Start Reading

Your success—and sanity—are closer at hand when you work at a higher level of abstraction, allowing your attention to be on the business problem rather than the details of the programming platform. Domain Specific Languages -- “little languages” implemented on top of conventional programming languages -- give you a way to do this because they model the domain of your business problem. DSLs in Action introduces the concepts and definitions a developer needs to build high-quality domain specific languages. It provides a solid foundation to the usage as well as implementation aspects of a DSL,...

79. 

Hadoop in Action

Hadoop in Action

By: Chuck Lam

Publisher: Manning Publications

Publication Date: 15-DEC-2010

Insert Date: 26-FEB-2011

Slots: 1.0

Table of Contents • Start Reading

Hadoop in Action teaches readers how to use Hadoop and write MapReduce programs. The intended readers are programmers, architects, and project managers who have to process large amounts of data offline. Hadoop in Action will lead the reader from obtaining a copy of Hadoop to setting it up in a cluster and writing data analytic programs. The book begins by making the basic idea of Hadoop and MapReduce easier to grasp by applying the default Hadoop installation to a few easy-to-follow tasks, such as analyzing changes in word frequency across a body of documents. The book continues...

80. 

Ext JS in Action

Ext JS in Action

By: Jesus Garcia

Publisher: Manning Publications

Publication Date: 05-DEC-2010

Insert Date: 05-FEB-2011

Slots: 1.0

Table of Contents • Start Reading

Ext JS, a cross-browser JavaScript library for building Rich Internet Applications (RIA), has emerged from the mix of JavaScript frameworks, libraries and object-oriented development techniques as a one of the clear leaders. Ext JS combines an extensive library of super-high-quality widgets, an intuitive, extensible component model, and an easy-to-use API to create a full, rock-solid platform for JavaScript-based web apps. Ext JS has been adopted by such household names as Adobe, Aetna, Amazon.com, Best Buy Hallmark, Panasonic, Pixar Animation Studios, Siemens, Sony, and Visa. Ext JS...