Free Trial

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

Help

Programming


41. 

Instant StyleCop Code Analysis How-to

ShortCut

Instant StyleCop Code Analysis How-to

By: Franck LEVEQUE;

Publisher: Packt Publishing

Publication Date: 23-MAY-2013

Insert Date: 04-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

Learn how to analyze and maintain code for your projects using Stylecop Learn something new in an Instant! A short, fast, focused guide delivering immediate results Create your own custom rule for the Stylecop engine Check and maintain a C# coding style over your projects Personalize Microsoft rules to fit your needs Embed Stylecop analysis in your own tools In Detail In medium-sized and big projects, coding conventions are defined in order to improve readability and maintainability for all the developers of the team. Stylecop analyzes your code and detects coding...

42. 

Instant jQuery UI Starter

ShortCut

Instant jQuery UI Starter

By: Jesse Boyer;

Publisher: Packt Publishing

Publication Date: 23-MAY-2013

Insert Date: 04-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

Discover how you can create rich enduser experiences for your web applications with jQuery UI Learn something new in an Instant! A short, fast, focused guide delivering immediate results. Learn how you can effectively utilize jQuery UI! Refresh your JavaScript and jQuery skills Quickly create Widgets and interactions In Detail Adding beautiful and dynamic user interfaces to your web applications can be time consuming but is a crucial part of development. jQuery UI lets you harness appealing visual features in your web application with minimal effort and hassle. JQuery...

43. 

Instant SymPy Starter

ShortCut

Instant SymPy Starter

By: Ronan Lamy;

Publisher: Packt Publishing

Publication Date: 23-MAY-2013

Insert Date: 04-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

Learn to use SymPy's symbolic engine to simplify Python calculations Learn something new in an Instant! A short, fast, focused guide delivering immediate results. Set up the best computing environment with IPython Notebook, SymPy, and all your favorite Python libraries Learn how to streamline your computations with computer algebra Compile symbolic expressions into efficient numerical functions In Detail Symbolic computation is the use of algorithms and software to perform exact calculations on symbolic mathematical expressions. It has traditionally been the preserve...

44. 

Instant Play Framework Starter

ShortCut

Instant Play Framework Starter

By: Daniel Dietrich;

Publisher: Packt Publishing

Publication Date: 23-MAY-2013

Insert Date: 04-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

Build your web applications from the ground up with the Play framework for Java and Scala Learn something new in an Instant! A short, fast, focused guide delivering immediate results. Get started with Play 2.1 Build your own web application with Java and Scala Handle user input with forms and access data with Ebean, Anorm, and Slick In Detail Play is a full-featured Java and Scala web framework for building modern, high-performance web applications. It is characterized by its simplicity and scalability. With its lightweight, stateless, and web-friendly architecture,...

45. 

Functional JavaScript

Functional JavaScript

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 11-JUN-2013

Insert Date: 04-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

While some web developers dismiss JavaScript as a flawed language, this succinct book shows you how to make the best of it by practicing a functional style of JavaScript programming. Written by a core contributor to Clojure and ClojureScript, and author of The Joy of Clojure, this book is packed with not only the how of functional programming, but also the why....

46. 

Instant Android Systems Development How-to

ShortCut

Instant Android Systems Development How-to

By: Earlence Fernandes;

Publisher: Packt Publishing

Publication Date: 23-MAY-2013

Insert Date: 04-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

Get your hands dirty with Android Systems Development through carefully thought out source code examples Learn something new in an Instant! A short, fast, focused guide delivering immediate results A gentle introduction to Android Platform Internals and how to make changes to the system Gain the skills necessary for building high quality systems code for the Android Platform Code examples are provided in a manner that facilitates the “Learning-by-doing” paradigm In Detail Android is by far the most popular open source mobile operating system. Learning to write high...

47. 

Instant Hands-on Testing with PHPUnit How-to

ShortCut

Instant Hands-on Testing with PHPUnit How-to

By: Michael Lively;

Publisher: Packt Publishing

Publication Date: 23-MAY-2013

Insert Date: 04-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

A practical guide to getting started with PHPUnit to improve code quality Learn something new in an Instant! A short, fast, focused guide delivering immediate results Discover how to make best use of PHPUnit in your projects Get started with code testing using PHPUnit in no time Learn how to use PHPUnit like a seasoned veteran In Detail No developer wants to accept the inherent difficulty of writing software as an excuse for not finding the bugs in our code before anyone else does. PHPUnit is a framework that was created to allow developers to solve that very problem....

48. 

Instant Apache ActiveMQ Messaging Application Development How-to

Instant Apache ActiveMQ Messaging Application Development How-to

By: Timothy Bish;

Publisher: Packt Publishing

Publication Date: 23-MAY-2013

Insert Date: 04-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

Develop message-based applications using ActiveMQ and the JMS Learn something new in an Instant! A short, fast, focused guide delivering immediate results. Learn how to use the JMS API Explore advanced messaging features in ActiveMQ Useful information on common pitfalls new developers often encounter In Detail Apache ActiveMQ is a powerful and popular open source messaging and Integration Patterns server. ActiveMQ is a fully JMS 1.1 compliant Message Broker and supports many advanced features beyond the JMS specification. Instant ActiveMQ Application Development...

49. 

Instant Data Intensive Apps with pandas How-to

ShortCut

Instant Data Intensive Apps with pandas How-to

By: Trent Hauck;

Publisher: Packt Publishing

Publication Date: 23-MAY-2013

Insert Date: 04-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

Manipulate, visualize, and analyze your data with Pandas Learn something new in an Instant! A short, fast, focused guide delivering immediate results Follow simple recipes that will teach common tasks when performing data analysis with Pandas Build a data product for displaying information over the web Create visualizations of the data including displaying tables and line graphs In Detail Pandas helps to alleviate a genuinely complex situation in data analytics libraries. Many incumbent languages aren't approachable or are fairly unproductive in general computing...

50. 

Instant Node.js Starter

ShortCut

Instant Node.js Starter

By: Pedro Teixeira;

Publisher: Packt Publishing

Publication Date: 23-MAY-2013

Insert Date: 04-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

Program your scalable network applications and web services with Node.js Learn something new in an Instant! A short, fast, focused guide delivering immediate results Learn how to use module patterns and Node Packet Manager (NPM) in your applications Discover callback patterns in NodeJS Understand the use Node.js streams in your applications In Detail Node.js is a platform that lets you use JavaScript to easily program scalable network applications and web services. Learn about the main concepts behind Node.js to get you started with this exciting technology. Instant...

51. 

Learning JavaScriptMVC

Learning JavaScriptMVC

By: Wojciech Bednarski;

Publisher: Packt Publishing

Publication Date: 24-MAY-2013

Insert Date: 04-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

Learn to build well-structured JavaScript web applications using JavaScriptMVC Install JavaScriptMVC in three different ways, including installing using Vagrant and Chef Document your JavaScript codebase and generate searchable API documentation Test your codebase and application as well as learning how to integrate tests with the continuous integration tool, Jenkins In Detail JavaScriptMVC is a client-side, JavaScript framework that builds maintainable, error-free, lightweight applications as quickly as possible. As it does not depend on server components, it can be...

52. 

Wyrażenia regularne. Wprowadzenie

Wyrażenia regularne. Wprowadzenie

By: 

Publisher: Helion

Publication Date: 24-MAY-2013

Insert Date: 31-MAY-2013

Slots: 1.0

Table of Contents • Start Reading

Ta wspaniała książka wprowadzi Cię w świat wyrażeń regularnych szybko i bezboleśnie. Już za chwilę wykorzystasz podstawowe elementy wyrażeń, a każdy kolejny rozdział dostarczy C......

53. 

Pro WF: Windows Workflow in .NET 4

Pro WF: Windows Workflow in .NET 4

By: Bruce Bukovics

Publisher: Apress

Publication Date: 29-JUN-2010

Insert Date: 31-MAY-2013

Slots: 1.0

Table of Contents • Start Reading

Windows Workflow Foundation (WF) is a revolutionary part of the .NET 4 Framework that allows you to orchestrate human and system interactions as a series of workflows that can be easily mapped, analyzed, adjusted, and implemented. As business problems become more complex, the need for workflow-based solutions has never been more evident. WF provides a simple and consistent way to model and implement complex problems. As a developer, you focus on developing the business logic for individual workflow tasks. The runtime handles the execution of those tasks after they have been composed into a...

54. 

Kodu for Kids: The Official Guide to Creating Your Own Video Games

Kodu for Kids: The Official Guide to Creating Your Own Video Games

By: James F. Kelly

Publisher: Que

Publication Date: 23-APR-2013

Insert Date: 28-MAY-2013

Slots: 1.0

Table of Contents • Start Reading

DESIGN, BUILD, CREATE, AND SHARE YOUR GAME WITH THE WORLD! Ever wanted to create your own video game? With Microsoft’s Kodu, you can.  It’s fun! And while you’re having fun, you’ll learn incredible problem-solving,  programming, and game design skills as well. Kodu is a simple visual language that’s just for games, and you’ll be  amazed at just how much you can do with it. Yes, you! It’s perfect for people  who’ve never programmed before—whether they’re 8, 18, or 80. Kodu for  Kids teaches you all you need to know to create great Kodu games that you  can share with the world! Don’t...

55. 

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...

56. 

Under the Hood of .NET Memory Management

Under the Hood of .NET Memory Management

By: Chris Farrell; Nick Harrison

Publisher: Red Gate Books

Publication Date: 19-DEC-2011

Insert Date: 23-MAY-2013

Slots: 1.0

Table of Contents • Start Reading

This book starts with an introduction to the core concepts of .NET memory management and garbage collection, and then quickly layers on additional details and intricacies. Once you're up to speed, you can dive into the guided troubleshooting tour, and tips for engineering your application to maximise performance. And to finish off, take a look at some more sophisticated considerations, and even a peek inside the Windows memory model. ...

57. 

Linux System Programming, 2nd Edition

Linux System Programming, 2nd Edition

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 28-MAY-2013

Insert Date: 17-MAY-2013

Slots: 1.0

Table of Contents • Start Reading

Write software that draws directly on services offered by the Linux kernel and core system libraries. With this comprehensive book, Linux kernel contributor Robert Love provides you with a tutorial on Linux system programming, a reference manual on Linux system calls, and an insider’s guide to writing smarter, faster code....

58. 

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....

59. 

Datenbank-Programmierung mit Visual Basic 2012

Datenbank-Programmierung mit Visual Basic 2012

By: Walter Doberenz; Thomas Gewinnus

Publisher: Microsoft Press Deutschland

Publication Date: 10-MAY-2013

Insert Date: 14-MAY-2013

Slots: 1.0

Table of Contents • Start Reading

Dieses Buch erläutert die Datenbankprogrammierung mit Visual Basic 2012 für Einsteiger und Fortgeschrittene....

60. 

Explore Visual Basic 2012 and .NET 4.5 with this fully updated resource After a quick review of the of introductory topics of Visual Basic 2012 and .NET 4.5, this book moves quickly into advanced topics such as data access with ADO.NET, security, ASP.NET web programming with Visual Basic, Windows workflow, and threading. You'll explore the essential Visual Basic 2012 functions you need, including .NET features such as LINQ, WCF, and more. Plus, you'll examine exception handling and debugging, Visual Studio features, and deployment. Puts the new Async keyword and Iterators to...