Free Trial

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

Help


21. 

Rough Cuts
Essential SharePoint 2013, Second Edition

Essential SharePoint 2013, Second Edition

By: Scott B. Jamison; Susan Hanley; Chris Bortlik

Publisher: Addison-Wesley Professional

Publication Date: 23-AUG-2013

Insert Date: 02-FEB-2013

Table of Contents • Start Reading

This is the Rough Cut version of the printed book. Get the most business value from Microsoft SharePoint® 2013! Essential SharePoint 2013 approaches the newest release of SharePoint from a strict business value perspective, explaining exactly how to plan and implement SharePoint solutions to achieve superior business performance. With 85% new and revamped content from a team of long-time enterprise SharePoint consultants, this book will help you focus on the SharePoint features, capabilities, and applications that offer the most real-world value. You'll find practical advice for...

22. 

Rough Cuts
Learning iOS Development: A Hands-on Guide to the Fundamentals of iOS Programming

Learning iOS Development: A Hands-on Guide to the Fundamentals of iOS Programming

By: Maurice Sharp; Rod Strougo; Erica Sadun

Publisher: Addison-Wesley Professional

Publication Date: 01-AUG-2013

Insert Date: 02-FEB-2013

Table of Contents • Start Reading

This is the Rough Cut version of the printed book. Start writing great iOS 6 apps for iPad, iPhone, and iPod touch! Leading iOS authors Maurice Sharp, Erica Sadun, and Rod Strougo offer the perfect hands-on introduction to iOS development, covering everything you need to know about Objective-C, XCode, and modern iOS 6 user interface development. With hands-on sample projects and end-of-chapter exercises, this book is ideal both for self-teaching and classroom instruction. Sadun and Strougo get you started fast with Objective-C, covering basic syntax, memory management, Foundation Classes,...

23. 

The Java® Tutorial: A Short Course on the Basics, Fifth Edition

The Java® Tutorial: A Short Course on the Basics, Fifth Edition

By: Sharon Biocca Zakhour; Sowmya Kannan; Raymond Gallardo

Publisher: Addison-Wesley Professional

Publication Date: 27-FEB-2013

Insert Date: 31-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

The Java®Tutorial, Fifth Edition, is based on Release 7 of the Java Platform Standard Edition. This revised and updated edition introduces the new features added to the platform, including a section on NIO.2, the new file I/O API, and information on migrating legacy code to the new API. The deployment coverage has also been expanded, with new chapters such as “Doing More with Rich Internet Applications” and “Deployment in Depth,” and a section on the fork/join feature has been added to the chapter on concurrency. Information reflecting Project Coin developments, including the new...

24. 

An Introduction to the Analysis of Algorithms, Second Edition

An Introduction to the Analysis of Algorithms, Second Edition

By: Robert Sedgewick; Philippe Flajolet

Publisher: Addison-Wesley Professional

Publication Date: 18-JAN-2013

Insert Date: 31-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Despite growing interest, basic information on methods and models for mathematically analyzing algorithms has rarely been directly accessible to practitioners, researchers, or students. An Introduction to the Analysis of Algorithms, Second Edition, organizes and presents that knowledge, fully introducing primary techniques and results in the field. Robert Sedgewick and the late Philippe Flajolet have drawn from both classical mathematics and computer science, integrating discrete mathematics, elementary real analysis, combinatorics, algorithms, and data structures. They emphasize the...

25. 

The Java EE 6 Tutorial: Advanced Topics, Fourth Edition

The Java EE 6 Tutorial: Advanced Topics, Fourth Edition

By: Eric Jendrock; Ricardo Cervera-Navarro; Ian Evans; Devika Gollapudi; Kim Haase; William Markito; Chinmayee Srivathsa

Publisher: Addison-Wesley Professional

Publication Date: 09-JAN-2013

Insert Date: 24-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

The Java EE 6 Tutorial: Advanced Topics, Fourth Edition, is a task-oriented, example-driven guide to developing enterprise applications for the Java Platform, Enterprise Edition 6 (Java EE 6). Written by members of the Java EE 6 documentation team at Oracle, this book provides new and intermediate Java programmers with a deep understanding of the platform. This guide–which builds on the concepts introduced in The Java EE 6 Tutorial: Basic Concepts, Fourth Edition–contains advanced material, including detailed introductions to more complex platform features and instructions for using the...

26. 

Rough Cuts
Learning Core Data for iOS: A Hands-On Guide to Building Core Data Applications

Learning Core Data for iOS: A Hands-On Guide to Building Core Data Applications

By: Tim Roadley

Publisher: Addison-Wesley Professional

Publication Date: 31-OCT-2013

Insert Date: 22-JAN-2013

Table of Contents • Start Reading

This is the Rough Cut version of the printed book. Learning Core Data for iOS teaches you all you need to know to build database-enabled iOS apps with Core Data. This is the first Core Data book to fully reflect Apple’s latest platform innovations, especially the dramatic improvements to iCloud support in the next version of iOS. Hands-on from start to finish, this tutorial teaches you step-by-step as you create a modern iOS app using ARC, iOS and Xcode 4 with Storyboards. You’ll walk through: Discovering how Core Data simplifies the incorporation of database functionality Adding...

27. 

Rough Cuts
Learning Android Application Programming: A Hands-On Guide to Building Android Applications

Learning Android Application Programming: A Hands-On Guide to Building Android Applications

By: James Talbot; Justin McLean

Publisher: Addison-Wesley Professional

Publication Date: 25-OCT-2013

Insert Date: 22-JAN-2013

Table of Contents • Start Reading

This is the Rough Cut version of the printed book. Learning Android Application Programming teaches those who have some programming experience how to build a state of the art Android application from the ground up, while utilizing the latest Android SDK and tool set. Readers will find a beginner Android application development tutorial that offers a series of easy, step by step lessons focused on learning by doing. This book helps anyone with a web development background get started with the powerful functionality of Android development. The book offers a complete picture of the Android...

28. 

The Advanced iOS 6 Developer’s Cookbook, Fourth Edition

The Advanced iOS 6 Developer’s Cookbook, Fourth Edition

By: Erica Sadun

Publisher: Addison-Wesley Professional

Publication Date: 27-FEB-2013

Insert Date: 12-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

The Advanced iOS 6 Developer’s Cookbook brings together reliable, proven solutions for cutting-edge iOS 6 development. World-renowned iOS expert Erica Sadun covers device-specific development, document/data sharing, Core Text, networking, image processing, onboard cameras, audio, Address Book, Core Location, GameKit,StoreKit, push notifications, and more. As in her previous bestselling iOS books, Sadun translates today’s development best practices into working code, distilling key concepts into concise recipes that are easy to understand and transfer into your own projects. This isn’t just...

29. 

Learning CSS3 Animations and Transitions: A Hands-on Guide to Animating in CSS3 with Transforms, Transitions, Keyframes, and JavaScript

Learning CSS3 Animations and Transitions: A Hands-on Guide to Animating in CSS3 with Transforms, Transitions, Keyframes, and JavaScript

By: Alexis Goldstein

Publisher: Addison-Wesley Professional

Publication Date: 04-DEC-2012

Insert Date: 09-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Get Started Fast with Professional-Quality CSS3 Animation! For web designers and developers building rich web and mobile applications, standards-based CSS3 is the future! Learning CSS3 Animations and Transitions is the only tutorial focused entirely on creating quality animations and transitions with CSS3. Leading web developer and trainer Alexis Goldstein¿ covers everything web professionals need to know through solid examples that help you build your¿ skills one step at a time. Goldstein’s project-based approach guides you through using transforms, transitions, keyframe¿ animations,...

30. 

3D User Interfaces: Theory and Practice

3D User Interfaces: Theory and Practice

By: Doug A. Bowman; Ernst Kruijff; Joseph J. LaViola Jr.; Ivan Poupyrev

Publisher: Addison-Wesley Professional

Publication Date: 26-JUL-2004

Insert Date: 05-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Here’s what three pioneers in computer graphics and human-computer interaction have to say about this book: “What a tour de force—everything one would want—comprehensive, encyclopedic, and authoritative.” —Jim Foley “At last, a book on this important, emerging area. It will be an indispensable reference for the practitioner, researcher, and student interested in 3D user interfaces.” —Andy van Dam “Finally, the book we need to bridge the dream of 3D graphics with the user-centered reality of interface design. A thoughtful and practical guide for researchers and...

31. 

The Android™ Tablet Developer’s Cookbook

The Android™ Tablet Developer’s Cookbook

By: B.M. Harwani

Publisher: Addison-Wesley Professional

Publication Date: 24-MAY-2013

Insert Date: 14-DEC-2012

Slots: 1.0

Table of Contents • Start Reading

The Android Tablet Developer’s Cookbook helps experienced Android developers leverage new Android 4.2.2 features to build compelling applications that take full advantage of tablets’ bigger screens, dual-core processors, and larger, faster memory. Tightly focused on Android 4.2.2’s tablet-related capabilities, it presents an unparalleled library of easy-to-reuse code for solving real-world problems. Everything’s organized in modular, standalone sections to help you quickly find what you’re looking for, even when you need to use multiple classes together. Throughout, B.M. Harwani clearly...

32. 

Rough Cuts
WebGL Programming Guide: Interactive 3D Graphics Programming with WebGL

WebGL Programming Guide: Interactive 3D Graphics Programming with WebGL

By: Kouichi Matsuda; Rodger Lea

Publisher: Addison-Wesley Professional

Publication Date: 28-JUN-2013

Insert Date: 13-DEC-2012

Table of Contents • Start Reading

This is the Rough Cut version of the printed book. WebGL brings plugin-free 3D to the web, enabling you to create sophisticated interactive 3D graphics right inside web browsers — perfect for games, user interfaces, and information visualization. The WebGL Programming Guide will help you get started quickly with interactive WebGL 3D programming, even if you have no prior knowledge of HTML5, JavaScript, 3D computer graphics, mathematics, or OpenGL. You’ll learn step-by-step, through realistic examples, building your skills as you move from simple to complex solutions for building visually...

33. 

Test-Driven Database Development: Unlocking Agility

Test-Driven Database Development: Unlocking Agility

By: Max Guernsey, III

Publisher: Addison-Wesley Professional

Publication Date: 21-FEB-2013

Insert Date: 13-DEC-2012

Slots: 1.0

Table of Contents • Start Reading

The practice of Test-Driven Development (TDD) has helped thousands of software developers improve quality, agility, productivity, and speed. In Test-Driven Database Development, Max Guernsey, III shows how to adapt TDD to achieve the same powerful benefits in database design and development. Guernsey first explains why TDD offers so much potential to database practitioners, and how to overcome obstacles such as the lack of conventional “testable classes.” You’ll learn how to use “classes of databases” to manage change more effectively; how to define testable database behaviors; how to...

34. 

Programming in Objective-C, Fifth Edition

Programming in Objective-C, Fifth Edition

By: Stephen G. Kochan

Publisher: Addison-Wesley Professional

Publication Date: 04-DEC-2012

Insert Date: 11-DEC-2012

Slots: 1.0

Table of Contents • Start Reading

Programming in Objective-C, Fifth Edition Updated for OS X Mountain Lion, iOS 6, and Xcode 4.5 Programming in Objective-C is a concise, carefully written tutorial on the basics of Objective-C and object-oriented programming for Apple's iOS and OS X platforms. The book makes no assumptions about prior experience with object-oriented programming languages or with the C language (which Objective-C is based upon). Because of this, both beginners and experienced programmers alike can use this book to quickly and effectively learn the fundamentals of Objective-C. Readers can...

35. 

Database Design for Mere Mortals®: A Hands-on Guide to Relational Database Design, Third Edition

Database Design for Mere Mortals®: A Hands-on Guide to Relational Database Design, Third Edition

By: Michael J. Hernandez

Publisher: Addison-Wesley Professional

Publication Date: 14-FEB-2013

Insert Date: 08-DEC-2012

Slots: 1.0

Table of Contents • Start Reading

The #1 Easy, Commonsense Guide to Database Design! Michael J. Hernandez’s best-selling Database Design for Mere Mortals® has earned worldwide respect as the clearest, simplest way to learn relational database design. Now, he’s made this hands-on, software-independent tutorial even easier, while ensuring that his design methodology is still relevant to the latest databases, applications, and best practices. Step by step, Database Design for Mere Mortals®, Third Edition, shows you how to design databases that are soundly structured, reliable, and flexible, even in modern web applications....

36. 

Essential Windows Phone 8, Second Edition

Essential Windows Phone 8, Second Edition

By: Shawn Wildermuth

Publisher: Addison-Wesley Professional

Publication Date: 17-MAY-2013

Insert Date: 30-NOV-2012

Slots: 1.0

Table of Contents • Start Reading

“Shawn has created a guide that is easy to read, up-to-date, and comprehensive–covering the entire application surface area for Windows Phone developers. Enjoy!” –Jeff Wilcox, Senior Software Development Engineer, Microsoft Essential Windows® Phone 8 is the definitive guide to creating powerful mobile apps with Microsoft’s dramatically improved Windows Phone 8 platform. Ten-time Microsoft MVP Shawn Wildermuth draws on his extensive experience teaching Windows Phone development, helping you to get started fast and master techniques that lead to truly outstanding solutions. Updated...

37. 

Rough Cuts
Learning iOS Design: A Hands-On Guide for Programmers and Designers

Learning iOS Design: A Hands-On Guide for Programmers and Designers

By: William Van Hecke

Publisher: Addison-Wesley Professional

Publication Date: 14-JUN-2013

Insert Date: 24-NOV-2012

Table of Contents • Start Reading

This is the Rough Cut version of the printed book. “This book contains everything you need to know to create awesome, life-altering applications. . . . I pride myself on knowing a lot about design, but when reading this book, I probably didn’t encounter a single page that didn’t offer at least one interesting idea, new concept, or clever design technique. It’s also written in a way that prevents you from putting it down. . . . You’re in for a treat.” —From the Foreword by Lukas Mathis, author of ignorethecode.net  Transform Your Ideas into Intuitive, Delightful iOS Apps! As an app...

38. 

Documents and Data Sharing: The Advanced iOS 6 Developer’s Cookbook

Documents and Data Sharing: The Advanced iOS 6 Developer’s Cookbook

By: Erica Sadun

Publisher: Addison-Wesley Professional

Publication Date: 30-OCT-2012

Insert Date: 09-NOV-2012

Slots: 1.0

Table of Contents • Start Reading

Under iOS, applications can share information and data as well as move control from one application to another using a variety of system features. Each application has access to a common system pasteboard that allows copying and pasting across apps. Users can transfer documents from one app to another app that supports that format. They can request a number of system-supplied "actions" to apply to a document, such as printing, tweeting, or posting to a Facebook wall. Apps can declare custom URL schemes that can be embedded in text and web pages. This eBook by bestselling author and developer...

39. 

An Introduction to Object-Oriented Programming: Learning Objective-C 2.0

An Introduction to Object-Oriented Programming: Learning Objective-C 2.0

By: Robert Clair

Publisher: Addison-Wesley Professional

Publication Date: 30-OCT-2012

Insert Date: 09-NOV-2012

Slots: 1.0

Table of Contents • Start Reading

Procedural programming just isn't ideal for certain types of problems, and as a result object-oriented programming has become dominant in many areas of computing today. Objective-C is an example of an object-oriented language. In this "digital short" eBook, top OS X and iOS developer Robert Clair describes the fundamentals of object-oriented programming, illustrating how object-oriented concepts are implemented in Objective-C. He also lists the additions that Objective-C makes to the C language. This eBook is an adapted excerpt from Learning Objective-C 2.0: A Hands-on Guide to Objective-C...

40. 

Rough Cuts
Data Just Right: Practical Big Data Analytics

Data Just Right: Practical Big Data Analytics

By: Michael Manoochehri

Publisher: Addison-Wesley Professional

Publication Date: 02-SEP-2013

Insert Date: 28-OCT-2012

Table of Contents • Start Reading

This is the Rough Cut version of the printed book. Large-scale data analysis ("Big Data") is suddenly of crucial importance to virtually every enterprise. Mobile and social technologies are generating massive datasets, and distributed cloud computing is providing better ways to analyzing and processing that data. Accelerating technological change is turning long-accepted ideas about Big Data upside down, forcing companies to evaluate daunting new technologies, including NoSQL databases. Until now, however, most books on "Big Data" have been little more than business polemics and product...