Free Trial

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

Help


561. 

Mac Programming for Absolute Beginners

Mac Programming for Absolute Beginners

By: Wallace Wang

Publisher: Apress

Publication Date: 21-JAN-2011

Insert Date: 22-JAN-2011

Slots: 1.0

Table of Contents • Start Reading

Want to learn how to program on your Mac? Not sure where to begin? Best-selling author Wallace Wang will explain how to get started with Cocoa, Objective-C, and Xcode. Whether you are an experienced Windows coder moving to the Mac, or you are completely new to programming, you’ll see how the basic design of a Mac OS X program works, how Objective-C differs from other languages you may have used, and how to use the Xcode development environment. Most importantly, you’ll learn how to use elements of the Cocoa framework to create windows, store data, and respond to users in your own Mac...

562. 

Beginning iPhone 4 Development: Exploring the iOS SDK

Beginning iPhone 4 Development: Exploring the iOS SDK

By: Dave Mark; Jack Nutting; Jeff LaMarche

Publisher: Apress

Publication Date: 28-JAN-2011

Insert Date: 22-JAN-2011

Slots: 1.0

Table of Contents • Start Reading

Beginning iPhone 4 Development is here! The authors of the bestselling Beginning iPhone 3 Development are back, with the same excellent material completely updated for iOS 4 and written from the ground up using the latest version of Apple's Xcode 3. All source code has been updated to use the latest Xcode templates and current APIs, and all-new screenshots show Xcode 3 in action. Beginning iPhone 4 Development is a complete course in iOS 4 apps development. You'll master techniques that work on iPhone, iPad, and iPod touch. We start with the basics, showing you how to download and...

563. 

Hibernate Recipes: A Problem-Solution Approach

Hibernate Recipes: A Problem-Solution Approach

By: SRINIVAS GURUZU; GARY MAK

Publisher: Apress

Publication Date: 05-JUL-2010

Insert Date: 22-JAN-2011

Slots: 1.0

Table of Contents • Start Reading

Hibernate continues to be the most popular out-of-the-box framework solution for Java Persistence and data/database accessibility techniques and patterns. It is used for e-commerce–based web applications as well as heavy-duty transactional systems for the enterprise. Gary Mak, the author of the best-selling Spring Recipes, now brings you Hibernate Recipes. This book contains a collection of code recipes and templates for learning and building Hibernate solutions for you and your clients. This book is your pragmatic day-to-day reference and guide for doing all things involving...

564. 

Practical Arduino: Cool Projects for Open Source Hardware

Practical Arduino: Cool Projects for Open Source Hardware

By: Jonathan Oxer; Hugh Blemings

Publisher: Apress

Publication Date: 28-DEC-2009

Insert Date: 22-JAN-2011

Slots: 1.0

Table of Contents • Start Reading

Create your own Arduino-based designs, gain in-depth knowledge of the architecture of Arduino, and learn the user-friendly Arduino language all in the context of practical projects that you can build yourself at home. Get hands-on experience using a variety of projects and recipes for everything from home automation to test equipment. Arduino has taken off as an incredibly popular building block among ubicomp (ubiquitous computing) enthusiasts, robotics hobbyists, and DIY home automation developers. Authors Jonathan Oxer and Hugh Blemings provide detailed instructions for building a wide...

565. 

The Definitive Guide to NetBeans™ Platform

The Definitive Guide to NetBeans™ Platform

By: Heiko Boeck

Publisher: Apress

Publication Date: 29-MAY-2010

Insert Date: 22-JAN-2011

Slots: 1.0

Table of Contents • Start Reading

The Definitive Guide to NetBeans™ Platform is a thorough and definitive introduction to the NetBeans Platform, covering all its major APIs in detail, with relevant code examples used throughout. The original German book on which this title is based was well received. The NetBeans Platform Community has put together this English translation, which author Heiko Böck updated to cover the latest NetBeans Platform 6.5 APIs. With an introduction by known NetBeans Platform experts Jaroslav Tulach, Tim Boudreau, and Geertjan Wielenga, this is the most up-to-date book on this topic at the...

566. 

Practical Clojure

Practical Clojure

By: Luke VanderHart; Stuart Sierra

Publisher: Apress

Publication Date: 07-JUN-2010

Insert Date: 21-JAN-2011

Slots: 1.0

Table of Contents • Start Reading

This book is the first definitive reference for the Clojure language, providing both an introduction to functional programming in general and a more specific introduction to Clojure's features. This book demonstrates the use of the language through examples, including features such as STM and immutability, which may be new to programmers coming from other languages. Overview of functional programming and description of what sets Clojure apart from other languages Detailed explanation of Clojure's special features Examples of real-world tasks that are well-suited to Clojure's...

567. 

Expert SQL Server 2008 Development

Expert SQL Server 2008 Development

By: Alastair Aitchison; Adam Machanic

Publisher: Apress

Publication Date: 06-JAN-2010

Insert Date: 21-JAN-2011

Slots: 1.0

Table of Contents • Start Reading

Expert SQL Server 2008 Development is aimed at SQL Server developers ready to move beyond Books Online. Author and experienced developer Alastair Aitchison shows you how to think about SQL Server development as if it were any other type of development. You'll learn to manage testing in SQL Server and to properly deal with errors and exceptions. The book also covers critical, database-centric topics such as managing concurrency and securing your data and code through proper privileges and authorization. Alastair places focus on sound development and architectural practices that will help...

568. 

Pro Business Applications with Silverlight 4

Pro Business Applications with Silverlight 4

By: Chris Anderson

Publisher: Apress

Publication Date: 31-AUG-2010

Insert Date: 21-JAN-2011

Slots: 1.0

Table of Contents • Start Reading

Silverlight 4 has the potential to revolutionize the way we build business applications. With its flexibility, web deployment, cross-platform capabilities, rich .NET language support on the client, rich user interface control set, small runtime, and more, it comes close to the perfect platform in which to build business applications. It's a very powerful technology, and despite its relative youth, it's moving forward at a rapid pace and is gaining widespread adoption. This book will guide you through the process of designing and developing enterprise-strength business applications in...

569. 

Beginning JavaFX™

Beginning JavaFX™

By: Lawrence PremKumar; Praveen Mohan

Publisher: Apress

Publication Date: 29-OCT-2010

Insert Date: 21-JAN-2011

Slots: 1.0

Table of Contents • Start Reading

The open source JavaFX platform offers a Java-based approach to rich Internet application (RIA) development—an alternative to Adobe Flash/Flex and Microsoft Silverlight. At over 100 million downloads, the new JavaFX 2.x is poised to be a significant player now. Written by a JavaFX engineer and developer, this book is one of the first on the new JavaFX 2.x platform to give you the following: The fundamentals of JavaFX scripting on desktop and mobile platforms Examples of RIAs using JavaFX Graphics Media and animation using JavaFX See how JavaFX gives you dynamic Java...

570. 

Design Driven Testing: Test Smarter, Not Harder

Design Driven Testing: Test Smarter, Not Harder

By: Matt Stephens; Doug Rosenberg

Publisher: Apress

Publication Date: 15-SEP-2010

Insert Date: 21-JAN-2011

Slots: 1.0

Table of Contents • Start Reading

The groundbreaking book Design Driven Testing brings sanity back to the software development process by flipping around the concept of Test Driven Development (TDD)—restoring the concept of using testing to verify a design instead of pretending that unit tests are a replacement for design. Anyone who feels that TDD is "Too Damn Difficult" will appreciate this book. Design Driven Testing shows that, by combining a forward-thinking development process with cutting-edge automation, testing can be a finely targeted, business-driven, rewarding effort. In other words, you'll learn how to test...

571. 

Pro Sql Server 2008 Policy-Based Management

Pro SQL Server 2008 Policy-Based Management

By: Ken Simmons; Colin Stasiuk; Jorge Segarra

Publisher: Apress

Publication Date: 27-APR-2010

Insert Date: 21-JAN-2011

Slots: 1.0

Table of Contents • Start Reading

Pro SQL Server 2008 Policy-Based Management is critical for database administrators seeking in-depth knowledge on administering servers using the new policy-based management features introduced in SQL Server 2008. This book will cover everything from a basic introduction to policy-based management to creating your own custom policies to enforce consistent rules across your organization. Provides in-depth treatment of policy-based management in a single source Provides practical usage scenarios for policy-based management Provides guidance to help meet growing regulatory...

572. 

Beginning SQL Server Modeling: Model-Driven Application Development in SQL Server 2008

Beginning SQL Server Modeling: Model-Driven Application Development in SQL Server 2008

By: Bart Weller

Publisher: Apress

Publication Date: 15-JUL-2010

Insert Date: 21-JAN-2011

Slots: 1.0

Table of Contents • Start Reading

Get ready for model-driven application development with SQL Server Modeling! This book covers Microsoft's SQL Server Modeling (formerly known under the code name "Oslo") in detail and contains the information you need to be successful with designing and implementing workflow modeling. Beginning SQL Server Modeling will help you gain a comprehensive understanding of how to apply DSLs and other modeling components in the development of SQL Server implementations. Most importantly, after reading the book and working through the examples, you will have considerable experience using SQL...

573. 

Enterprise Mac Security: Mac OS X Snow Leopard

Enterprise Mac Security: Mac OS X Snow Leopard

By: Charles Edge; William Barker; Beau Hunter; Gene Sullivan

Publisher: Apress

Publication Date: 07-JUN-2010

Insert Date: 21-JAN-2011

Slots: 1.0

Table of Contents • Start Reading

A common misconception in the Mac community is that Mac's operating system is more secure than others. While this might be true in certain cases, security on the Mac is still a crucial issue. When sharing is enabled or remote control applications are installed, Mac OS X faces a variety of security threats. Enterprise Mac Security: Mac OS X Snow Leopard is a definitive, expert-driven update of the popular, slash-dotted first edition and was written in part as a companion to the SANS Institute course for Mac OS X. It contains detailed Mac OS X security information, and walkthroughs on...

574. 

Pro PHP Refactoring

Pro PHP Refactoring

By: Francesco Trucchia; Jacopo Romei

Publisher: Apress

Publication Date: 30-JUN-2010

Insert Date: 21-JAN-2011

Slots: 1.0

Table of Contents • Start Reading

Many businesses and organizations depend on older high-value PHP software that risks abandonment because it is impossible to maintain. The reasons for this may be that the software is not well designed; there is only one developer (the one who created the system) who can develop it because he didn't use common design patterns and documentation; or the code is procedural, not object oriented. With this book, you'll learn to identify problem code and refactor it to create more effective applications using test-driven design. ...

575. 

Pro Python System Administration

Pro Python System Administration

By: Rytis Sileika

Publisher: Apress

Publication Date: 15-JUL-2010

Insert Date: 21-JAN-2011

Slots: 1.0

Table of Contents • Start Reading

As time goes on, system administrators are presented with increasingly complicated challenges. In the early days, a team of engineers might have had to look after one or two systems. These days, one engineer can administer hundreds or thousands of systems. System administrators are gradually replacing their tools with more advanced and flexible ones. One of the choices is Python. Structurally, Python is a modern, high-level language with a very clean syntax. Python comes with many built-in libraries that can make automation tasks easier. It also has extensive set of third-party libraries...

576. 

Beginning Scala

Beginning Scala

By: David Pollak

Publisher: Apress

Publication Date: 25-MAY-2009

Insert Date: 21-JAN-2011

Slots: 1.0

Table of Contents • Start Reading

The open source Scala language is a Java-based dynamic scripting, functional programming language. Moreover, this highly scalable scripting language lends itself well to building Cloud-based/deliverable Software as a Service (SaaS) online applications. Written by Lift Scala web framework founder and lead Dave Pollak, Beginning Scala takes a down-to-earth approach to teaching Scala that leads you through simple examples that can be combined to build complex, scalable systems and applications. This book introduces you to the Scala programming language and then guides you through Scala...

577. 

Pro ASP.NET 4 in C# 2010

Pro ASP.Net 4 in C# 2010

By: Matthew MacDonald; Adam Freeman; Mario Szpuszta

Publisher: Apress

Publication Date: 30-JUN-2010

Insert Date: 12-JAN-2011

Slots: 1.0

Table of Contents • Start Reading

ASP.NET 4 is the latest version of Microsoft's revolutionary ASP.NET technology. It is the principal standard for creating dynamic web pages on the Windows platform. Pro ASP.NET 4 in C# 2010 raises the bar for high-quality, practical advice on learning and deploying Microsoft's dynamic web solution. This new edition is updated with everything you need to master the latest version of ASP.NET, including coverage of ASP.NET MVC, ASP.NET AJAX 4, ASP.NET Dynamic Data, and Silverlight 3. Seasoned .NET professionals Matthew MacDonald and Mario Szpuszta explain how you can get the most from...

578. 

BizTalk 2010 Recipes: A Problem-Solution Approach

BizTalk 2010 Recipes: A Problem-Solution Approach

By: Mark Beckner

Publisher: Apress

Publication Date: 27-DEC-2010

Insert Date: 29-DEC-2010

Slots: 1.0

Table of Contents • Start Reading

BizTalk 2010 Recipes provides ready-made solutions to BizTalk Server 2010 developers. The recipes in the book save you the effort of developing your own solutions to common problems that have been solved many times over. The solutions demonstrate sound practice, the result of hard-earned wisdom by those who have gone before. Presented in a step-by-step format with clear code examples and explanations, the solutions in BizTalk 2010 Recipes help you take advantage of new features and deeper capabilities in BizTalk Server 2010. You'll learn to provide rich mapping support, extended EDI and...

579. 

Foundations of Python Network Programming: The comprehensive guide to building network applications with Python, Second Edition

Foundations of Python Network Programming: The comprehensive guide to building network applications with Python, Second Edition

By: Brandon Rhodes; John Goerzen

Publisher: Apress

Publication Date: 27-DEC-2010

Insert Date: 29-DEC-2010

Slots: 1.0

Table of Contents • Start Reading

This book gives you everything you need to know about network programming using Python 3, the latest version of the Python language. It will benefit both scripters and serious application developers who want a feature-rich, yet simple language. Fully updated, this second edition includes all the new developments in network programming such as WSGI, FastCGI, and asynchronous communication. Foundations of Python 3 Network Programming, Second Edition explains multitasking network servers using several models, including forking, threading, and non-blocking sockets. Extensive examples...

580. 

Pro Oracle Database 11g Administration

Pro Oracle Database 11g Administration

By: Darl Kuhn

Publisher: Apress

Publication Date: 27-DEC-2010

Insert Date: 29-DEC-2010

Slots: 1.0

Table of Contents • Start Reading

Pro Oracle Database 11g Administration is a book focused on results. Author Darl Kuhn draws from a well of experience over a decade deep to lay out real-world techniques that lead to success as an Oracle DBA. He gives clear explanations on how to perform critical tasks. He weaves in theory where necessary without bogging you down in unneeded detail. He is not afraid to take a stand on how things should be done. He won't leave you adrift in a sea of choices, showing you three ways to do something and then walking away. Database administration isn't about passing a certified exam, or about...