3/09/2011

Android Application Development For Dummies - pdf

Android Application Development For DummiesBook Description
The fun and friendly guide to creating applications on the Android platform

The popularity of the Android market is soaring with no sign of  slowing down. The open nature of the Android OS offers programmers the  freedom to access the platform's capabilities and this straightforward  guide walks you through the steps for creating amazing Android  applications. Android programming expert Donn Felker explains how to  download the SDK, get Eclipse up and running, code Android applications,  and submit your finished products to the Android Market. Featuring two  sample programs, this introductory book explores everything from the  simple basics to more advanced aspects of the Android platform.

  • Takes you soup through nuts of developing applications for the Android platform
  • Begins with downloading the SDK, then explains how to code Android applications and submit projects to the Android Market
  • Written  by Android guru Donn Felker, who breaks every aspect of developing  applications for the Android platform into easily digestible pieces

No matter your level of programming experience, Android Application Development For Dummies is an ideal guide for getting started with developing applications for the Android platform.

From the Back Cover
Here's just what you need to start developing feature-rich, amazing Android apps

Even if you've never written a mobile application, this book has the  know-how you need to turn your great ideas into cool apps for the  Android platform. With millions of smartphone users and a cornucopia of  carriers, Android is a great place to ply the app development trade.  This book shows you from the ground up how to set up your environment  and create an app. Read on to become an Android developer  extraordinaire!

  • Welcome to Android —  learn what makes a great Android app, how to use the SDK, ways to work  with mobile screens, and how the development process works
  • Make users happy — find out how to design an interface that mobile users will love
  • Learn the code — work with the activity lifecycle and Android  framework classes, use the Eclipse debugger, and create a home screen  widget for your app
  • Beyond the basics — take your skills up a notch with apps that involve SQLite databases and multiple screens
  • Price and publish — pick the right price for your app and get it into the Android Market

Open the book and find:

  • Cool ways to use the accelerometer in your app
  • How to turn mobile limitations into opportunities
  • Tips on installing and setting up the tools
  • Step-by-step coding directions
  • Ways to make your apps more marketable
  • How to create really useful menus
  • Advice on app pricing
  • Ten great sample apps and SDKs, including code

Learn to:

  • Create apps for hot smartphones like Droid X, Galaxy S, and MyTouch
  • Download the SDK and get Eclipse up and running
  • Code Android applications
  • Submit your apps to the Android Market

Book Details

  • Paperback: 384 pages
  • Publisher: For Dummies (December, 2010)
  • Language: English
  • ISBN-10: 047077018X
  • ISBN-13: 978-0470770184
  • File Size: 9.7 MiB
  • Hits: 3,268 times

Windows Phone 7 For Dummies - pdf

Windows Phone 7 For DummiesBook Description
Unleash the full power of your Windows Phone 7!

Windows Phone 7 is the new and improved mobile platform for all Windows  smartphones. The new platform has been completely rebuilt from the  ground up and this guide walks you through everything that's new, from  the look and feel to the underlying code to the revamped home screen and  user interface experience. Placing special focus on the features and  functionality that is shared across all Windows Phone 7 series models,  this fun and friendly book covers a wide range of how-to topics on  everything from making simple calls to using your handheld device as a  mobile computer.

  • Explores the exciting new  Windows Phone 7 and the completely revamped platform that will  revolutionize the way you experience mobile phone use
  • Shows you how to personalize your interface and exchange and sync information with your Windows PC
  • Covers how to download, install, and use Mobile Office applications
  • Demonstrates  creating, downloading, exchanging, and sharing digital media, such as  photos, videos, sound, and music files with other mobile device and PC  users

Windows Phone 7 For Dummies takes your Windows Phone 7 experience to a whole new level!

From the Back Cover
You have the smartest smartphone around — now learn how to make the most of it!

It's revolutionary, it does all sorts of new tricks, and it's  friendlier with your PC than any other smartphone. You want to get all  the functionality from your Windows Phone 7 that you paid for, so grab  this book and learn how to use every feature! From the basics to playing  games, music, video, and going online, here's what you need to know.

  • Meet Windows Phone — learn your way around the phone and find out what applications are included
  • The gang's all here — coordinate all your social networking contacts and facilitate communication with the People hub
  • Let's hear it — use your phone's Zune HD capabilities to get the most from music and video
  • X-citing gaming — play your favorite Xbox games, including multiplayer ones, and explore what's available on Xbox LIVE
  • Get down to business — take the Internet wherever you go and use  Office Mobile apps including OneNote, Excel, Word, and PowerPoint

Open the book and find:

  • Why your Windows Live ID is essential
  • Cool things only your Windows Phone can do
  • How hubs help you
  • Tips on buying apps at the Marketplace
  • Multiplayer games for your phone
  • Hints for using the Windows Live photo gallery
  • Types of games available through Xbox LIVE
  • What you can do if your company uses SharePoint

Book Details

  • Paperback: 320 pages
  • Publisher: For Dummies (November, 2010)
  • Language: English
  • ISBN-10: 0470880112
  • ISBN-13: 978-0470880111
  • File Size: 18.3 MiB
  • Hits: 1,162 times

Google SketchUp 8 For Dummies - pdf

Google SketchUp 8 For DummiesBook Description
Go 3D with Google's exciting architectural design software for Mac and Windows

Whether you need to learn 3D modeling for business or you're just eager to see what you can create, Google SketchUp and Google SketchUp 8 For Dummies are for you. Available in both a free hobbyist version and a  full-featured professional version, SketchUp explodes the myth that 3D  modeling software must be complicated to learn and use. This book will  take you step by step through downloading and using both versions on  both Mac and Windows. There are even video walkthroughs on the companion  Web site.

  • Google's exciting 3D modeling software  offers hobbyists as well as architects, engineers, and industrial  designers a less complicated tool for architectural rendering, urban  planning, set design, game design, and other uses
  • This guide explains both the free and professional versions for both Windows and Mac
  • Covers  the basic concepts of 3D modeling and how to build a 3D model, print or  share your work online, export your drawing to another design package  or Google Earth, and create a detailed set of plans
  • Companion Web site features video walkthroughs

Google SketchUp 8 For Dummies gets you up and running with 3D modeling quickly and easily.

From the Back Cover
You can quickly and easily model in 3D! Get going with SketchUp 8 so you can start creating today

Where  do you want your imagination to take you? SketchUp will help you get  there. This powerful software lets you easily create 3D models, and  Chopra shows you how. In no time, you'll build 3D settings, add  textures, create animated walkthroughs, export your models into Google  Earth, and more. There's no limit to what you'll be able to do!

  • Get to know your components — create SketchUp components to simplify your life as you design 3D models
  • Keep your geometry organized  — learn how to use the twomain tools to organize your model and work cleanly
  • Build a model from scratch — import a photo and build whatyou see by tracing with SketchUp's modeling tools
  • Whip up some style — discover how and where to apply styles, then add shadows for a more realistic look
  • Show  off your models — from walking around a building tosetting up scenes  with different camera views, find out howto best present your work

Open the book and find:

  • What you should and shouldn't expect SketchUp to do
  • All about establishing the modeling mindset
  • Steps for using components to build smarter models
  • How to model with photographs
  • Methods for working with styles and shadows
  • Techniques for geo-modeling for Google Earth
  • Tips on exporting images and animations
  • How to stay organized with layers and pages

Visit  the companion Web site at www.dummies.com/go/sketchup8fd for a bonus  chapter and videos demonstrating more of what you can do with Google  SketchUp!

Learn to:

  • Harness the power of the latest SketchUp  and SketchUp Pro features
  • Produce professional-quality 3D models and designs
  • Develop compelling presentations to showcase your work
  • Export models to Google Earth and print and share your designs

Book Details

  • Paperback: 496 pages
  • Publisher: For Dummies (December, 2010)
  • Language: English
  • ISBN-10: 0470916826
  • ISBN-13: 978-0470916827
  • File Size: 68.0 MiB
  • Hits: 1,165 times

Knight’s Microsoft Business Intelligence 24-Hour Trainer - pdf

Knights Microsoft Business Intelligence 24 Hour TrainerBook Description
A book-and-video introduction to Microsoft's Business Intelligence toolsIf you are just starting to get a handle on Microsoft Business  Intelligence (BI) tools, this book and accompanying video provides you  with the just the right amount of information to perform basic business  analysis and reporting. You'll explore the components and related tools  that comprise the Microsoft BI toolset as well as the new BI features of  Office 2010. After a basic primer on BI and data modeling, the expert  team of authors provides you with step-by-step lessons in the book and  videos on the accompanying DVD on how to use SQL Server Integration  Services, SQL Server Analysis Services, SQL Server Reporting Services,  Excel BI (including PowerPivot), and SharePoint.
  • Integrates instructional videos with each of the lessons found in the book to enhance your learning experience
  • Explores the Microsoft Business Intelligence (BI) toolset as well as the new BI features of Office 2010
  • Encourages you to practice what you've learned in "Try It Out" sections
  • Contains video demonstrations that walk you through how to tackle each lesson featured in the book

With Knight's Microsoft Business Intelligence 24-Hour Trainer,  veteran authors present you with an ideal introductory book-and-video  package so that you can get started working with the BI toolset  immediately!

From the Back Cover
A hands-on guide to Microsoft's Business Intelligence toolset

An  ideal starting point for anyone new to the world of Business  Intelligence (BI), this unique book-and-DVD package introduces you to  the Microsoft BI toolset and provides you with information you need to  perform basic business analysis and reporting with Excel and SharePoint.  The expert authors begin with a basic primer on BI and data modeling  and go on to show you step by step how to use SQL Server Integration  Services, Analysis Services, Reporting Services, Excel BI (including  PowerPivot), and SharePoint. Each lesson in the book has an accompanying  tutorial on the DVD, making your learning experience thorough and  understandable.

Knight's Microsoft Business Intelligence 24-Hour Trainer:

  • Breaks down data warehousing and Business Intelligence into digestible pieces
  • Escorts you through solving common scenarios involving SQL Server Integration Services
  • Details the ways to configure a data source and a data source view in SQL Server Analysis Services
  • Demonstrates  how to develop, deploy, and administer SQL Server Reporting Services,  use maps in your report, and build a matrix report or dashboard
  • Teaches you to deploy and use Reporting Services, Excel Services, and PowerPivot for Excel 2010 and SharePoint 2010

Wrox  guides are crafted to make learning programming languages and  technologies easier than you think. Written by programmers for  programmers, they provide a structured, tutorial format that will guide  you through all the techniques involved.

You'll learn to:

  • Use control flow and data flow
  • Solve common SSIS scenarios
  • Load dimensions as well as a fact table
  • Configure a data source and a data source view
  • Add new dimensions and measure groups
  • Create calculations
  • Build a matrix report
  • Deploy and administer SSRS
  • Use Report Builder
  • Load data into a PowerPivot workbook
  • Deploy and use Reporting Services in SharePoint 2010

Book Details

  • Paperback: 432 pages
  • Publisher: Wrox (September, 2010)
  • Language: English
  • ISBN-10: 0470889632
  • ISBN-13: 978-0470889633
  • File Size: 16.8 MiB
  • Hits: 2,043 times

Zend Framework: A Beginner’s Guide - pdf

Zend Framework: A Beginners GuideBook Description
Essential Skills–Made Easy!

Leverage the power of the Zend Framework to supercharge your PHP development! Zend Framework: A Beginner's Guide covers key features, including model-view-controller implementation,  routing, input validation, internationalization, and caching, and shows  you how to use them in a practical context. The book walks you through  the process of building a complete Web application with the Zend  Framework, starting with the basics and then adding in more complex  elements, such as data pagination and sorting, user authentication,  exception handling, localization, and Web services. Debugging and  performance optimization are also covered in this fast-paced tutorial.

Designed for Easy Learning

  • Key Skills & Concepts–Chapter-opening lists of specific skills covered in the chapter
  • Ask the Expert–Q&A sections filled with bonus information and helpful tips
  • Try This–Hands-on exercises that show you how to apply your skills
  • Notes–Extra information related to the topic being covered
  • Tips–Helpful reminders or alternate ways of doing things
  • Cautions–Errors and pitfalls to avoid
  • Annotated Syntax–Example code with commentary that describes the programming techniques being illustrated

Read-to-use code at www.zf-beinners-guide.com and www.mhprofessional.com/computingdownload.

Book Details

  • Paperback: 464 pages
  • Publisher: McGraw-Hill Osborne Media (July, 2010)
  • Language: English
  • ISBN-10: 007163939X
  • ISBN-13: 978-0071639392
  • File Size: 3.2 MiB
  • Hits: 2,091 times

Plug-In JavaScript 100 Power Solutions - pdf

Plug In JavaScript 100 Power SolutionsBook Description
100 JavaScript power solutions in one handy guide

This  practical resource contains 100 ready-to-run JavaScript plug-ins you  can use to create dynamic Web content. The book begins by explaining  JavaScript, Cascading Style Sheets (CSS), and the Document Object Model  (DOM). Then, each chapter in Plug-In JavaScript offers complete,  working examples for specific end results you can achieve right away.  Using these plug-ins, you'll be able to build JavaScript projects  quicker and easier than ever, as many complex tasks are reduced to a  single function call.

Get ready-made JavaScript plug-ins for:

  • Resizing and repositioning objects
  • Fading between objects
  • Movement and animation
  • Chaining and interaction
  • Menus and navigation
  • Text effects
  • Audio and visual effects
  • Cookies, Ajax, and security
  • Forms and validation
  • And much more

Download all of the plug-ins at the book's companion website.

Book Details

  • Paperback: 432 pages
  • Publisher: McGraw-Hill Osborne Media (October, 2010)
  • Language: English
  • ISBN-10: 0071738614
  • ISBN-13: 978-0071738613
  • File Size: 13.4 MiB
  • Hits: 3,149 times

Microsoft SQL Server 2008 Administration for Oracle DBAs - pdf

Microsoft SQL Server 2008 Administration for Oracle DBAsBook Description
Leverage your Oracle DBA skills on Microsoft SQL Server 2008

Microsoft SQL Server 2008 Administration for Oracle DBAs shows you how to use your experience as an Oracle DBA to get up to  speed quickly on the Microsoft SQL Server platform. Authors with  real-world expertise in both Oracle and SQL Server introduce you to  fundamental concepts, such as SQL Server architecture and core  administration, before guiding you through advanced techniques,  including performance optimization, high availability and disaster  recovery. Platform comparisons, on-the-job examples, and answers to  questions raised by Oracle DBAs learning the SQL Server environment help  build your skills. This practical guide shows you how to:

  • Identify the components of the SQL Server platform
  • Understand SQL Server architecture
  • Install and configure SQL Server software and client components
  • Define and manage database objects
  • Implement and administer database security
  • Monitor, identify, and resolve performance issues
  • Design and implement high availability, system backup, and disaster recovery strategies
  • Automate SQL Server using built-in scheduling and alerting capabilities
  • Import and export data to and from SQL Server and other RDBMS platforms
  • Upgrade existing SQL Server installations and migrate Oracle databases to SQL Server

Book Details

  • Paperback: 592 pages
  • Publisher: McGraw-Hill Osborne Media (October, 2010)
  • Language: English
  • ISBN-10: 0071700641
  • ISBN-13: 978-0071700641
  • File Size: 15.5 MiB
  • Hits: 1,312 times

Microsoft Access 2010 VBA Macro Programming - pdf

Microsoft Access 2010 VBA Macro ProgrammingBook Description
Develop custom Access VBA macros

Perfect for power users, Microsoft Access 2010 VBA Macro Programming reveals how to maximize the features and functionality of Access 2010.  You'll get in-depth details on Access VBA programming and application  development followed by 20 real-world projects–complete with source  code–that show you how to set up specific subroutines and functions.  This practical resource then explains how to include the subroutines in  the Access menu system and transform a set of interrelated VBA macros  into an Access add-in package. Create your own Access 2010 VBA macros  right away with help from this hands-on guide.

Learn how to:

  • Create and enhance forms and reports
  • Design custom dialog boxes and buttons
  • Develop custom menus for the Ribbon
  • Use SQL queries with VBA
  • Create table macros
  • Use Office object models to interact with other Microsoft applications
  • Create and manipulate charts and graphs
  • Work with external databases
  • Add functionality to your programs with API calls
  • Animate objects in Access
  • Enhance database security
  • Create audit trails
  • Handle large text files
  • Transfer data via FTP

Book Details

  • Paperback: 400 pages
  • Publisher: McGraw-Hill Osborne Media (October, 2010)
  • Language: English
  • ISBN-10: 0071738576
  • ISBN-13: 978-0071738576
  • File Size: 4.4 MiB
  • Hits: 1,250 times

C# 4.0 The Complete Reference - pdf

C# 4.0 The Complete ReferenceBook Description
The Definitive Guide to C#

“From using LINQ to covariance  and from string formatting to optional arguments, Herb’s update covers  all you need to know about using real-world C# 4.0.” ─Michael Howard,  Microsoft CorporationBestselling author Herb Schildt has updated  and expanded his classic programming reference to cover C# 4.0–the  latest release of this powerful, feature-rich language. Using carefully  crafted explanations, insider tips, and hundreds of examples, C# 4.0: The Complete Reference offers in-depth details on all aspects of C#, including keywords,  syntax, and core libraries. New C# 4.0 features, such as named and  optional arguments, the dynamic type, expanded covariance and  contravariance capabilities, and support for parallel programming with  the Task Parallel Library (TPL) and PLINQ are also discussed.

Perfect  for beginners and professional C# programmers alike, this expert  resource is written in the clear, crisp, uncompromising style that has  made Herb the choice of millions worldwide. Begin mastering C# 4.0 today  with help from this authoritative volume!

Coverage includes:

  • Data types and operators
  • Control statements
  • Classes and objects
  • Constructors, destructors, and methods
  • Interfaces, arrays, enumerations, and structures
  • Method and operator overloading
  • Inheritance and virtual methods
  • Reflection and runtime type ID
  • Exception handling
  • Delegates, properties, events, and indexers
  • Attributes
  • Multithreading and the Task Parallel Library
  • Generics
  • LINQ and PLINQ
  • Lambda expressions
  • Anonymous types
  • Extension methods
  • Named and optional arguments
  • Implicitly typed variables
  • I/O, networking, and collections
  • The preprocessor and much, much more

Book Details

  • Paperback: 976 pages
  • Publisher: McGraw-Hill Osborne Media (April, 2010)
  • Language: English
  • ISBN-10: 007174116X
  • ISBN-13: 978-0071741163
  • File Size: 4.9 MiB
  • Hits: 3,691 times

Java: A Beginner’s Guide, 3rd Edition - pdf

Java: A Beginners Guide, 3rd EditionBook Description
Learn the fundamentals of Java 2 programming from renowned Java genius  Herb Schildt. Discover why Java is the preeminent language of the  Internet, how to use object-oriented programming, and how to write  programs with the general form of Java. Coverage includes advanced  topics such as inheritance, exception handling, the I/O system, applets,  and much more.

From the Back Cover
Essential Skills–Made Easy! Updated and Expanded for J2SE 5

Learn  to program in Java from master programmer and best-selling author Herb  Schildt. Completely revised and updated to cover Java 2 Platform,  Standard Edition 5 (J2SEj 5), this step-by-step guide will have you  programming in practically no time. You'll start at the beginning,  learning why Java is the preeminent language of the Internet, how it  relates to object-oriented programming (OOP), and the general form of a  Java program. Next, it's on to Java fundamentals, including data types,  operators, program control statements, classes, objects, and methods.  You'll then progress to more advanced topics, such as inheritance,  exception handling, the I/O system, multithreading, and applets. Of  course Herb covers the powerful, new features added by J2SE 5, such as  generics, autoboxing, enumerations, and static import. Get started  programming in Java today with this easy-to-follow tutorial. Designed  for Easy Learning:

  • Modules–Each concept is divided into logically organized modules (chapters), ideal for self-paced learning
  • Critical Skills–Each module opens with the specific skills covered in the module
  • Mastery Checks–End-of-module reviews test knowledge using short-answer, multiple-choice, and fill-in-the-blank questions
  • Ask the Experts–Q&A sections throughout are filled with bonus information and helpful tips
  • Progress Checks–Quick self-assessment sections check your progress
  • Projects–Practical exercises show how to apply the critical skills learned in each module
  • Annotated Syntax–Example code annotated with commentary that describes the programming techniques being illustrated

Book Details

  • Paperback: 648 pages
  • Publisher: McGraw-Hill Osborne Media; 3rd Edition (March, 2005)
  • Language: English
  • ISBN-10: 0072231890
  • ISBN-13: 978-0072231892
  • File Size: 5.6 MiB
  • Hits: 1,947 times

JavaServer Faces: The Complete Reference - pdf

JavaServer Faces: The Complete ReferenceBook Description
Ideal for the 3+ million Java developers, this fast-paced tutorial  offers in-depth coverage of JavaServer Faces (JSF) — Sun Microsystem's  Web application architecture for the future. Co-written by the #1 JSF  expert in the Java community, this book offers the most complete  resource on JSF available.     * Extensive coverage on JSF custom  component development    * Serves as a thorough  introduction to AJAX   technology and techniques    * Numerous custom JSF component examples  including AJAX enabled components provided

From the Back Cover
The Ultimate JavaServer Faces Resource

Deliver  feature-rich, cross-browser Internet applications using JavaServer  Faces (JSF) and this one-stop guide. Written by experts directly  involved in developing this important technology, JavaServer Faces: The Complete Reference fully explains every aspect of JSF.
The  book begins with a fast-paced introduction so you can get your first  JSF application up and running quickly. Then, each aspect of JSF is  examined in depth, including the request processing lifecycle, page  navigation, component development, AJAX, validation,  internationalization, and security. Throughout, Expert Group Insights  offer an insider's view into the design of JSF.
Inside you'll find:

  • Comprehensive  coverage of the JSF lifecycle, managed beans, expression language (EL),  the Faces event, UI component, and navigation models
  • Techniques for transforming and processing data from disparate sources using converters and validators
  • A complete, integrated sample application to use as a model for your own JSF applications, with code available online
  • Instructions on how to use Hibernate to integrate JSF with production-quality databases
  • Details on building AJAX-enabled custom UI components, complete with numerous examples
  • Instructions  for extending Faces by building custom non-UI components ranging from  validators and converters to NavigationHandlers and ViewHandlers
  • Techniques for debugging and developing automated software tests for JSF applications
  • Extensive discussions of third-party Faces technologies, including MyFaces, ADF Faces, Facelets, Shale, and Faces-enabled IDEs
  • Detailed coverage on security (using JAAS), accessibility, internationalization, and localization with JSF

Book Details

  • Paperback: 864 pages
  • Publisher: McGraw-Hill Osborne Media (August, 2006)
  • Language: English
  • ISBN-10: 0072262400
  • ISBN-13: 978-0072262407
  • File Size: 10.2 MiB
  • Hits: 1,520 times

Oracle Database 10g: The Complete Reference - PDF

Oracle Database 10g: The Complete ReferenceBook Description
Get a thorough understanding of Oracle Database 10g from the most  comprehensive Oracle database reference on the market, published by  Oracle Press. From critical architecture concepts to advanced  object-oriented concepts, this powerhouse contains nearly 50 chapters  designed to enlighten you. Upgrade from earlier versions, use SQL, SQL  Plus, and PL/SQL. Get code examples and access popular documentation  PDFs–plus a full electronic copy of the book on the included CD-ROM. Go  beyond the basics and learn security, text searches, external tables,  using Java in Oracle, and a great deal more.

From the Back Cover
The Ultimate Resource on Oracle Database 10g

Get thorough coverage of Oracle Database 10g from the most comprehensive reference available, published by Oracle  Press. With in-depth details on all the new features, this powerhouse  resource provides an overview of database architecture and Oracle Grid  Computing technology, and covers SQL, SQL*Plus, PL/SQL, dynamic PL/SQL,  object-oriented features, and Java programming in the Oracle  environment. You'll also find valuable database administration and  application development techniques, plus an alphabetical reference  covering major Oracle commands, keywords, features, and functions, with  cross-referencing of topics.

  • Install Oracle Database 10g or upgrade from an earlier version
  • Execute SQL queries
  • Perform complex searches easily with regular expression functions
  • Implement security measures using Virtual Private Databases (VPDs)
  • Move data with SQL*Loader and Data Pump
  • Replicate data and aggregations using materialized views
  • Execute flashback queries to recover data or see its changes over time
  • Create triggers, stored procedures, and packages with PL/SQL
  • Develop applications with JDBC and XML
  • Work with Oracle Database 10g Real Application Clusters (RAC) and grid technologies
  • Take advantage of the new tuning features

CD-ROM includes a searchable electronic book and all code examples from the book.

About  the Author: Kevin Loney is a senior technical management consultant  with TUSC, a Chicago-based consultancy providing Oracle solutions. He  has been an Oracle developer and DBA since 1987, and has written for  Oracle Magazine and Oracle Press since 1990. In 2002, he was named  Oracle Magazine's Editors' Choice as Consultant of the Year. He is a  frequent and highly rated speaker at local and international Oracle user  groups.

Book Details

  • Paperback: 1369 pages
  • Publisher: McGraw-Hill Osborne Media (May, 2004)
  • Language: English
  • ISBN-10: 0072253517
  • ISBN-13: 978-0072253511
  • File Size: 14.8 MiB
  • Hits: 1,422 times

3/07/2011

Smashing CSS: Professional Techniques for Modern Layout - PDF

Smashing CSS: Professional Techniques for Modern LayoutBook Description
PROFESSIONAL TECHNIQUES FOR MODERN LAYOUT

Smashing CSS takes you well beyond the basics, covering not only the finer points  of layout and effects, but introduces you to the future with HTML5 and  CSS3. Very few in the industry can show you the ins and outs of CSS like  Eric Meyer and inside Smashing CSS Eric provides techniques that are  thorough, utterly useful, and universally applicable in the real world.  From choosing the right tools, to CSS effects and CSS3 techniques with  jQuery, Smashing CSS is the practical guide to building modern web  layouts.

With Smashing CSS you will learn how to:

  • Throw elements offscreen/hide them
  • Create body/HTML backgrounds in XHTML
  • Usemore  than 15 layout techniques including clearfix, two/three simple columns,  faux columns, One True Layout, Holy Grail, em-based layout, fluid  grids, sticky footers, and more
  • Use a variety of CSS  effects including CSS popups, boxpunching, rounded corners, CSS sprites,  Sliding Doors, Liquid Bleach, ragged floats, and more
  • Apply  CSS table styling including using thead, tfoot, and tbody, row headers,  column-oriented styling (classes); styling data tables with jQuery,  tables to graphs, tables to maps; and more
  • Use CSS3  elements including rounded corners, multiple backgrounds, RGBA, using  jQuery to do CSS3 selections and so much more.

Eric Meyer is an internationally recognized expert on the subjects of  HTML, CSS, and Web standards, and has been working on the Web since  1993. Smashing CSS is for developers who already have some experience  with CSS and JavaScript and are ready for more advanced techniques.

Smashing Magazine (smashingmagazine.com) is one of the world's most popular web design  sites. True to the Smashing mission, the Smashing Magazine book series  delivers useful and innovative information to Web designers and  developers.

Book Details

  • Paperback: 304 pages
  • Publisher: Wiley (November, 2010)
  • Language: English
  • ISBN-10: 047068416X
  • ISBN-13: 978-0470684160
  • File Size: 21.1 MiB
  • Hits: 5,815 times

Eloquent Ruby - PDF

Eloquent RubyBook Description
It's easy to write correct Ruby code, but to gain the fluency needed to write great Ruby code, you must go beyond syntax and absorb the "Ruby way" of thinking and problem solving. In Eloquent Ruby, Russ Olsen helps you write Ruby like true Rubyists do–so you can leverage its immense, surprising power.

Olsen  draws on years of experience internalizing the Ruby culture and  teaching Ruby to other programmers. He guides you to the "Ah Ha!"  moments when it suddenly becomes clear why Ruby works the way it does,  and how you can take advantage of this language's elegance and  expressiveness.

Eloquent Ruby starts  small, answering tactical questions focused on a single statement,  method, test, or bug. You'll learn how to write code that actually looks  like Ruby (not Java or C#); why Ruby has so many control structures;  how to use strings, expressions, and symbols; and what dynamic typing is  really good for.

Next,  the book addresses bigger questions related to building methods and  classes. You'll discover why Ruby classes contain so many tiny methods,  when to use operator overloading, and when to avoid it. Olsen explains  how to write Ruby code that writes its own code–and why you'll want to.  He concludes with powerful project-level features and techniques ranging  from gems to Domain Specific Languages.

A part of the renowned Addison-Wesley Professional Ruby Series, Eloquent Ruby will help you "put on your Ruby-colored glasses" and get results that make you a true believer.

Review
"R>Eloquent Ruby is like programming in Ruby itself: fun,  surprisingly deep, and you'll find yourself wishing it was always done  this way. Wherever you are in your Ruby experience from novice to Rails  developer, this book is a must read."–Ethan Roberts – Owner, Monkey Mind LLC

"Eloquent Ruby lives  up to its name. It's a smooth introduction to Ruby that's both well  organized and enjoyable to read, as it covers all the essential topics  in the right order. This is the book I wish I'd learned Ruby from."
–James Kebinger – Senior Software Engineer, PatientsLikeMe – www.monkeyatlarge.com

"Ruby's  syntactic and logical aesthetics represent the pinnacle for elegance  and beauty in the ALGOL family of programming languages. Eloquent Ruby is the perfect book to highlight this masterful language and Russ's blend of wit and wisdom is certain to entertain and inform."
–Michael Fogus – Contributor to the Clojure programming language and author of The Joy of Clojure

Book Details

  • Paperback: 448 pages
  • Publisher: Addison-Wesley Professional (February, 2011)
  • Language: English
  • ISBN-10: 0321584104
  • ISBN-13: 978-0321584106
  • File Size: 4.4 MiB
  • Hits: 2,431 times

Programming Microsoft ASP.NET 4 - PDF

Programming Microsoft ASP.NET 4Book Description
Get the definitive guide to programming with ASP.NET 4 technologies. Led by Web development expert Dino Esposito, you'll gain the essential architectural insights combined with in-depth technical reference that can take you—and your solutions—to the next level.

Completely reengineered for ASP.NET 4—this definitive guide  deftly illuminates the core architecture and programming features of  ASP.NET 4 in a single, pragmatic volume. Web development expert Dino  Esposito provides essential, architectural-level guidance, along with  the in-depth technical insights designed to take you—and your  solutions—to the next level. The book covers Dynamic Data, AJAX,  Microsoft Silverlight®, ASP.NET MVC, Web forms, LINQ, and security  strategies—and features extensive code samples in Microsoft Visual C#®  2010.

Who Should Read This Book?
This is not a book for novice developers and doesn't provide a step-by-step guide on how to design and code Web pages. So the book is not appropriate if you have only a faint idea about ASP.NET and expect the book to get you started with it quickly and effectively. Once you have grabbed hold of ASP.NET basic tasks and features and need to consolidate them, you enter the realm of this book.

You won't find screen shots here illustrating Microsoft Visual Studio wizards, nor any mention of options to select or unselect to get a certain behavior from your code. Of course, this doesn't mean that I hate Visual Studio or that I'm not recommending Visual Studio for developing ASP.NET applications. Visual Studio is a great tool to use to write ASP.NET applications but, judged from an ASP.NET perspective, it is only a tool. This book, instead, is all about the ASP.NET core technology.

I do recommend this book to developers who have knowledge of the basic steps required to build simple ASP.NET pages and easily manage the fundamentals of Web development. This book is not a collection of recipes for cooking good (or just functional) ASP.NET code. This book begins where recipes end. It explains to you the how-it-works, what-you-can-do, and why-you-should-or-should-not aspects of ASP.NET. Beginners need not apply, even though this book is a useful and persistent reference to keep on the desk.

Table of Contents
The ASP.NET Runtime Environment
Chapter 1 ASP.NET Web Forms Today

  • The Age of Reason of ASP.NET Web Forms
  • The AJAX Revolution
  • ASP.NET of the Future
  • Summary

Chapter 2 ASP.NET and IIS

  • The Web Server Environment

Book Details

  • Paperback: 992 pages
  • Publisher: Microsoft Press (March, 2011)
  • Language: English
  • ISBN-10: 0735643385
  • ISBN-13: 978-0735643383
  • File Size: 52.8 MiB
  • Hits: 3,608 times

Inside Microsoft SharePoint 2010 - PDF

Inside Microsoft SharePoint 2010Book Description
Build custom SharePoint 2010 solutions with deep architectural insights from the experts.

Get  a detailed look inside SharePoint 2010—and master the intricacies of  developing intranets, extranets, and Web-based applications. Guided by  an author team with in-depth knowledge of SharePoint architecture,  you'll gain task-oriented guidance and extensive code samples to help  you build robust business solutions.

Discover how to:

  • Master fundamental development techniques for SharePoint Foundation
  • Deploy your SharePoint application as a sandboxed solution for more stable and security-enhanced code
  • Create page templates, master pages, Web Parts, custom controls, and event handlers
  • Develop custom field types, site columns, content types, and list definitions
  • Query SharePoint lists with the LINQ-to-SharePoint provider
  • Use the Client Object Model in JavaScript and Microsoft Silverlight® applications
  • Customize the Enterprise Content Management (ECM) capabilities in SharePoint 2010
  • Configure and extend Business Connectivity Services (BCS) and Enterprise Search

Table of Contents
Chapter 1 SharePoint 2010 Developer Roadmap

  • SharePoint Foundation
  • Windows PowerShell Boot Camp for SharePoint Professionals
  • Conclusion

Chapter 2 Sharepoint Foundation Development

  • The Server-Side Object Model
  • Developing SharePoint Solutions
  • Conclusion

Book Details

  • Paperback: 648 pages
  • Publisher: Microsoft Press (March, 2011)
  • Language: English
  • ISBN-10: 0735627460
  • ISBN-13: 978-0735627468
  • File Size: 28.3 MiB
  • Hits: 2,201 times

Microsoft SharePoint Foundation 2010 Step by Step - pdf

Microsoft SharePoint Foundation 2010 Step by StepBook Description
Experience learning made easy-and quickly teach yourself how  to use Microsoft SharePoint Foundation to enable effective team  collaboration. With Step By Step, you set the pace-building and  practicing the skills you need, just when you need them!
  • Build your own SharePoint site with easy-to-use templates
  • Create lists and libraries to store information
  • Add discussion boards, wikis, and blogs
  • Set up Document and Meeting Workspaces for easy collaboration
  • Share calendars, contacts, and data from Microsoft Office programs
  • Customize your pages with Web Parts

Your all-in-one learning experience includes:

  • Files for building skills and practicing the book's lessons
  • Plus other resources on the Web

Table of Contents:
Chapter 1 Introduction to SharePoint Foundation 2010

  • What Is SharePoint Foundation?
  • Versions of SharePoint Foundation
  • Office Integration with SharePoint Foundation
  • SharePoint Products
  • Key Points

Chapter 2 Navigating a SharePoint Site

  • Navigating the Home Page and the SharePoint Site

Book Details

  • Paperback: 512 pages
  • Publisher: Microsoft Press (March, 2011)
  • Language: English
  • ISBN-10: 0735627266
  • ISBN-13: 978-0735627260
  • File Size: 58.1 MiB
  • Hits: 1,636 times

IP Address Management Principles and Practice - pdf

IP Address Management Principles and PracticeBook Description
This book will be the first covering the subject of IP address  management (IPAM). The practice of IPAM includes the application of  network management disciplines to IP address space and associated  network services, namely DHCP (Dynamic Host Configuration Protocol) and  DNS (Domain Name System). The consequence of inaccurately configuring  DHCP is that end users may not be able to obtain IP addresses to access  the network. Without proper DNS configuration, usability of the network  will greatly suffer as the name-to-address lookup process may fail.  Imagine having to navigate to a website or send an email or an instant  message by IP address instead of by name! It's equally important that  these DHCP and DNS configurations be based on a common IP address plan,  which maps out the IP address hierarchy, subnets, address pools, and  domains.IPAM applies management disciplines to these core  services, including configuration, change control, auditing, reporting  and so on, and they are necessary given the absolute requirement for  properly managing IP space and DHCP and DNS servers. The linkages among  an IP address plan, DHCP server configuration and DNS server  configuration are inseparable; a change of an IP address will affect DNS  information and perhaps DHCP as well. These functions provide the  foundation for today's converged services IP networks, so they need to  be managed using a rigorous approach.

Today, there is no single book that covers the management of these linkages and services they provide; IP Address Management Principles and Practice will fill that gap. While several books are available for leading  vendors' DHCP and DNS services implementations, few exist for IP address  planning, and none exist that unifies these three topics.

Book Details

  • Hardcover: 419 pages
  • Publisher: Wiley-IEEE Press (January, 2011)
  • Language: English
  • ISBN-10: 0470585870
  • ISBN-13: 978-0470585870
  • File Size: 4.6 MiB
  • Hits: 1,751 times

Take Control of iPhone Basics, iOS 4 Edition - PDF

Take Control of iPhone Basics, iOS 4 EditionBook Description
You can take control of iPhone basics (and beyond)  with former Apple writer Karen G. Anderson. Join Karen as she helps you  decide which iPhone – including the Verizon iPhone 4 – to purchase,  discusses common accessories, and explains how to handle basic startup tasks. You'll learn about power management, and how to connect to the Internet, set up a Bluetooth headset, transfer songs and other media from a computer, create a security passcode, and make folders to hold an expanding app collection. You'll also receive help with syncing calendar events and contacts, and buying apps.

Karen takes you on a tour of the important  default apps that come from Apple, so whether you want to understand the  mechanics of receiving and placing a phone call, check for voicemail from your boss, run a FaceTime call with your cousin, take a photo and send it to your Mom, play Game Center games with your friends, listen to a podcast, map a route to your next appointment, or match certain contacts to specific ringtones, you'll find help and advice.

This ebook covers the iPhone 3G, 3GS, and 4, including the Verizon iPhone 4.

Find answers to these basic questions:

  • What is the purpose of the slots and buttons on my iPhone?
  • How do I connect my iPhone to a computer, and why would I want to?
  • How do I turn my iPhone on, and what if it doesn't?
  • How do I control the touchscreen with my fingers?
  • How do I answer and "hang up" the phone?

Get help with basic setup tasks including:

  • Connect to networks.
  • Customize your voicemail greeting.
  • Set up your email accounts.
  • Use the Safari Web browser while maintaining your personal security.
  • Move Web bookmarks from your computer to Safari.
  • Transfer songs and podcasts to your iPhone.
  • Set up a Game Center account and invite friends to play with you.
  • Sync calendar and address book info between your computer and your iPhone.
  • Customize the image on your iPhone's screen.

Here's a sample of things you'll learn how to do:

  • Organize app icons into folders.
  • Quickly switch to a recently opened app.
  • Place a call using your voice to "dial" instead of your finger.
  • Make a FaceTime video call.
  • Turn your iPhone into an alarm clock.
  • Look up a date on your calendar.
  • Take a photo and email it to a friend.
  • Get directions and determine which way you're headed.
  • Quickly access the iPod playback controls.
  • Find your apps and other information on the iPhone.
  • Shop for third-party apps, share them your family, and keep them updated.
  • Create or buy ringtones, sync them with your computer, and assign them to contacts.

Book Details

  • Paperback: 146 pages
  • Publisher: TidBITS Publishing, Inc. (February, 2011)
  • Language: English
  • ISBN-10: 1-615420878
  • ISBN-13: 978-1615420872
  • File Size: 5.0 MiB
  • Hits: 801 times

Microsoft Access 2010 In Depth - pdf

Microsoft Access 2010 In DepthBook Description
Access 2010 In Depth is the  beyond-the-basics, beneath-the-surface guide for everyone who wants to  streamline their work with Access 2010, and get more done in less time.  Legendary Access expert Roger Jennings provides specific, tested, proven  solutions to the problems Access database users and developers run into  every day: challenges other books ignore or oversimplify. Jennings  thoroughly covers all facets of working with Access 2010, and adds new  chapters on integration and collaboration with Microsoft SharePoint and  emulating Table Triggers with Access Data Macros.

New coverage also  includes: customizable Ribbon and Themes; the revamped Macro Designer;  Quick Start Fields; IntelliSense support in Expression Builder;  Application Parts and Navigation Forms; conditional formatting and data  bars in reports; and new web database publishing techniques. As with all  In Depth books, Access 2010 In Depth presents comprehensive coverage,  breakthrough techniques, exclusive shortcuts, quick access to  information, troubleshooting help for tough problems, and real-world  examples with nothing glossed over or left out. Step-by-step  instructions with icons guide readers through essential tasks such as  designing tables, entering data, importing external data, designing and  executing queries, and designing data entry forms and printed reports.  Additional chapters on advanced form and report design emphasize data  entry efficiency and presentation clarity.

  • By Roger Jennings, a world-renowned Access expert who has sold more than 1.25 million books!
  • Covers  all aspects of working with Access 2010, from the customizable Ribbon  and Themes to conditional formatting, advanced web database publishing  to SharePoint collaboration
  • For everyone who wants to get the most out of Access 2010, from hobbyists to power users to corporate developers

Book Details

  • Paperback: 1521 pages
  • Publisher: Que (January, 2011)
  • Language: English
  • ISBN-10: 0789743078
  • ISBN-13: 978-0789743077
  • File Size: 136.2 MiB
  • Hits: 2,036 times

3/06/2011

Practical Code Generation in .NET: Covering Visual Studio 2005, 2008, and 2010 - pdf

Practical Code Generation in .NET: Covering Visual Studio 2005, 2008, and 2010Book Description
Enlist Visual Studio's Built-in Code Generation Tools to Write Better Software Faster

Automatic  code generation can dramatically increase your productivity, improve  code quality and maintainability, promote reuse, and help you extend  best practices throughout your development organization. .NET and Visual  Studio contain many powerful, code-generation tools–and this book  shows you how to succeed with all of them. With Practical Code Generation in .NET, spend less time writing monotonous, repetitive code–leaving more time to address troublesome areas!

Microsoft  MVP Peter Vogel covers code generation with Visual Studio 2010, 2008,  and 2005, as well as all recent versions of .NET, including .NET 4.0.  You'll learn when enlisting code generation makes sense and how to  design solutions that build on the skills and resources you already  have.

Writing  for experienced programmers, Vogel shows how to generate reliable code  using procedural code, Visual Studio add-ins, XML, configuration files,  and more–including Microsoft's innovative CodeDOM technology for  generating code in multiple languages. He brings everything together in  three complete, chapter-length case studies.

"Once this skill is within your everyday  comfort zone, it will give  your productivity a boost and increase your  value to your team. I  encourage you to add the techniques outlined in  this book to your  toolset and to use them to develop your own workbench  of generative  tools. In doing so, I'm confident you'll improve your  capabilities, and  what's more, have fun doing so."
–From the Foreword by Gareth Jones, Developer Architect, Visual Studio®, Microsoft

Coverage includes:

  • Understanding the structure of .NET code-generation solutions and best practices for architecting them
  • Creating Visual Studio add-ins that quickly integrate code generation into day-to-day activities
  • Using objects and methods to add or remove project components
  • Using text insertion to generate code using any tool–even standard string handling functions
  • Working with the specific features of C#, Visual Basic .NET, and ASP.NET
  • Generating more concise code with .NET's new Text Template Transformation Toolkit (T4)
  • Building code-generation solutions with Visual Studio templates, attributes, and custom tools
  • Distributing code-generation solutions

Book Details

  • Paperback: 375 pages
  • Publisher: Addison-Wesley Professional (April, 2010)
  • Language: English
  • ISBN-10: 0321606787
  • ISBN-13: 978-0321606785
  • File Size: 1.9 MiB
  • Hits: 3,287 times

Getting the Hang of Web Typography - PDF

Getting the Hang of Web TypographyBook Description
The implications of desktop publishing, where anybody who has access  to a computer can set type, have led to a flood of poorly designed  brochures, flyers and web pages. In web design especially illegible  text, incorrect use of punctuation marks and inappropriate  font combinations or use of line widths are frequent. The new techniques  that web fonts offer — much hailed by some and dreaded by others —  might bring about even worse examples of ugly and illegible web  typography.

In order to avoid this, we have dedicated this e-book  to web workers that are dealing with typography in their daily lives,  but have no special training for this independent craft. Getting the Hang of Web Typography is a collection of Smashing Magazine's best and most recent articles on  web typography with one additional article series and glossary. You can  use this e-book as reference work and inspiration.

It's a valuable book read that helps you to create rich, sophisticated Web sites with beautiful and elegant Web typography.

Table of Contents

  • The Ails Of Typographic Anti-Aliasing
  • 10 Principles For Readable Web Typograph
  • 5 Principles and Ideas of Setting Type on the Web
  • Lessons From Swiss Style Graphic Design
  • 8 Simple Ways to Improve Typography in Your Designs
  • Typographic Design Patterns and Best Practices
  • The Typography Dress Code: Principles of Choosing and Using Typefaces
  • Best Practices of Combining Typefaces
  • Guide to CSS Font Stacks: Techniques and Resources
  • New Typographic Possibilities with CSS 3
  • Good Old @Font-Face Rule Revisited
  • The Current Web Font Formats
  • Review of Popular Web Font Embedding Services
  • How to Embed Web Fonts from your Server
  • Web Typography: Work-arounds, Tips and Tricks
  • 10 Useful Typography Tools
  • Glossary

Book Details

  • Paperback: 257 pages
  • Publisher: Smashing Media GmbH (January, 2011)
  • Language: English
  • File Size: 4.2 MiB
  • Hits: 3,209 times

The Algorithm Design Manual, 2nd Edition - PDF

The Algorithm Design Manual, 2nd EditionBook Description
This expanded and updated second edition of a classic bestseller  continues to take the "mystery" out of designing and analyzing  algorithms and their efficacy and efficiency. Expanding on the highly  successful formula of the first edition, the book now serves as the  primary textbook of choice for any algorithm design course while  maintaining its status as the premier practical reference guide to  algorithms.

NEW: (1) Incorporates twice the tutorial material  and exercises. (2) Provides full online support for lecturers, and a  completely updated and improved website component with lecture slides,  audio and video. (3) Contains a highly unique catalog of the 75 most  important algorithmic problems. (4) Includes new "war stories" and  "interview problems", relating experiences from real-world applications.

Written  by a well-known, IEEE Computer Science teaching-award winner, this new  edition is an essential learning tool for students needing a solid  grounding in algorithms, as well as a uniquely comprehensive  text/reference for professionals.

From the Back Cover
The most comprehensive guide to designing practical and efficient algorithms!

"…the  book is an algorithm-implementation treasure trove, and putting all of  these implementations in one place was no small feat. The list of  implementations [and] extensive bibliography make the book an invaluable  resource for everyone interested in the subject." –ACM Computing Reviews

"It  has all the right ingredients: rich contents, friendly, personal  language, subtle humor, the right references, and a plethora of pointers  to resources." – P. Takis Metaxas, Wellesley College

"This is the most approachable book on algorithms I have." — Megan Squire, Elon University, USA

This  newly expanded and updated second edition of the best-selling classic  continues to take the "mystery" out of designing algorithms, and  analyzing their efficacy and efficiency. Expanding on the first edition,  the book now serves as the primary textbook of choice for algorithm  design courses while maintaining its status as the premier practical  reference guide to algorithms for programmers, researchers, and  students.

The reader-friendly Algorithm Design Manual provides straightforward access to combinatorial algorithms technology, stressing design over analysis. The first part, Techniques, provides accessible instruction on methods for designing and analyzing computer algorithms. The second part, Resources,  is intended for browsing and reference, and comprises the catalog of  algorithmic resources, implementations and an extensive bibliography.

NEW to the second edition:

  • Doubles the tutorial material and exercises over the first edition
  • Provides full online support for lecturers, and a completely updated and improved website component with lecture slides, audio and video
  • Contains a unique catalog identifying the 75 algorithmic problems that arise most often in practice, leading the reader down the right path to solve them
  • Includes several NEW "war stories" relating experiences from real-world applications
  • Provides up-to-date links leading to the very best algorithm implementations available in C, C++, and Java

ADDITIONAL Learning Tools:

  • Exercises include "job interview problems" from major software companies
  • Highlighted take-home lesson boxes emphasize essential concepts
  • Provides comprehensive references to both survey articles and the primary literature
  • Exercises points to relevant programming contest challenge problems
  • Many algorithms presented with actual code (written in C) as well as pseudo-code
  • A full set of lecture slides and additional material available at www.algorist.com

Written  by a well-known algorithms researcher who received the IEEE Computer  Science and Engineering Teaching Award, this new edition of The Algorithm Design Manual is an essential learning tool for students needing a solid grounding in  algorithms, as well as a special text/reference for professionals who  need an authoritative and insightful guide. Professor Skiena is also  author of the popular Springer text, Programming Challenges: The Programming Contest Training Manual.

Book Details

  • Paperback: 752 pages
  • Publisher: Springer; 2nd Edition (November, 2010)
  • Language: English
  • ISBN-10: 1849967202
  • ISBN-13: 978-1849967204
  • File Size: 3.2 MiB
  • Hits: 4,436 times

Essential Project Management Skills - PDF

Essential Project Management SkillsBook Description
In today's business world, project managers not only have to be  diligent in project planning and execution, but also need to have skills  in persuasion, self-management, communication, and relationship  management. Reflecting the changing landscape of projects today, Essential Project Management Skills empowers project managers to master the skills necessary to succeed in the current environment.

Real case studies clarify concepts
Divided  into four sections by chapter and enhanced with tables and diagrams,  the book begins by introducing the concepts related to the changing  project landscape and their impact on projects. It then delves into the  details of several trends within the project landscape, describes the  challenges created by these trends for project managers, and provides  illuminating case studies that elucidate each trend and its impact.  Next, the book outlines the skills required to be successful in this new  environment and offers techniques that can be applied to fully master  them. Each of these skills is aligned with a case study in which the  skills and techniques are used and the outcomes discussed. Finally, the  book ties together the evolution of the project landscape, the  challenges posed, and the new skills required to manage projects  successfully in today's environment. The book also provides a checklist  of the skills and techniques in the context of different project  scenarios.

Written by an expert in project management
Written  by an expert with a career of hands-on experience in the project  management field, this volume is invaluable for project managers who  have a fundamental background in project management principles and want  to augment their toolbox of skills and techniques around the delivery of  projects in today's complicated business environment.

Book Details

  • Hardcover: 220 pages
  • Publisher: CRC Press (May, 2010)
  • Language: English
  • ISBN-10: 1439827168
  • ISBN-13: 978-1439827161
  • File Size: 3.3 MiB
  • Hits: 3,275 times

Modern Perl - PDF

Modern PerlBook Description
Perl 5 is a popular, powerful, and robust programming language.  With  countless satisfied developers, tens of thousands of freely available  libraries, and continual improvements to the language and its ecosystem,  modern Perl development can be easy, reliable, and fun.  To take  advantage of the full power of Perl 5–to become a true expert, capable  of solving any problem put before you–you must understand the language.     Modern Perl explains Perl 5 from theory to implementation, including  Perl 5.12.

Perl 1.0 came out in 1987.  In the decades since then, The language has gone from a simple tool for system administration somewhere between shell scripting and C programming (Perl 1) to a powerful, general purpose language steeped in a rich heritage (Perl 5) and a consistent, coherent, rethinking of programming intended to last for at least another 25 years (Perl 6).

Even so, most Perl 5 programs in the world take far too little advantage of the language.  You can write Perl 5 programs as if they were Perl 4 programs (or Perl 3 or 2 or 1), but programs written to take advantage of everything amazing the worldwide Perl 5 community has invented, polished, and discovered are shorter, faster, more powerful, and easier to maintain than their alternatives.

Modern Perl is one way to describe how experienced and effective Perl 5 programmers work.  They use language idioms.  They take advantage of the CPAN.  They're recognizably Perlish, and they show good taste and craftsmanship and a full understanding of Perl.

You can learn this too, whether you've dabbled with Perl for a decade or someone just handed you this book and said "Fix this code by Friday."

Book Details

  • Paperback: 276 pages
  • Publisher: Onyx Neon Press (October, 2010)
  • Language: English
  • ISBN-10: 0977920151
  • ISBN-13: 978-0977920150
  • File Size: 1.5 MiB
  • Hits: 1,802 times

Scaling MongoDB - PDF

Scaling MongoDBBook Description
Create a MongoDB cluster that will to grow to meet the needs  of your application. With this short and concise book, you'll get  guidelines for setting up and using clusters to store a large volume of  data, and learn how to access the data efficiently. In the process,  you'll understand how to make your application work with a distributed  database system.

Scaling MongoDB will help you:

  • Set up a MongoDB cluster through sharding
  • Work with a cluster to query and update data
  • Operate, monitor, and backup your cluster
  • Plan your application to deal with outages

By following the advice in this book, you'll be well on your way to  building and running an efficient, predictable distributed system using  MongoDB.

Table of Contents
Chapter 1 Welcome to Distributed Computing!
Chapter 2 Understanding Sharding
Chapter 3 Setting Up a Cluster
Chapter 4 Working With a Cluster
Chapter 5 Administration
Chapter 6 Further Reading

Book Details

  • Paperback: 60 pages
  • Publisher: O'Reilly Media (January, 2011)
  • Language: English
  • ISBN-10: 1449303218
  • ISBN-13: 978-1449303211
  • File Size: 1.6 MiB
  • Hits: 2,146 times

Understanding MySQL Internals - PDF

Understanding MySQL InternalsBook Description
Although MySQL's source code is open in the sense of being  publicly available, it's essentially closed to you if you don't  understand it. In this book, Sasha Pachev — a former member of the  MySQL Development Team — provides a comprehensive tour of MySQL 5 that  shows you how to figure out the inner workings of this powerful  database. You'll go right to heart of the database to learn how data  structures and convenience functions operate, how to add new storage  engines and configuration options, and much more.

The core of Understanding MySQL Internals begins with an Architecture Overview that provides a brief introduction  of how the different components of MySQL work together. You then learn  the steps for setting up a working compilable copy of the code that you  can change and test at your pleasure. Other sections of the book cover:

  • Core server classes, structures, and API
  • The communication protocol between the client and the server
  • Configuration variables, the controls of the server; includes a tutorial on how to add your own
  • Thread-based request handling — understanding threads and how they are used in MySQL
  • An overview of MySQL storage engines
  • The storage engine interface for integrating third-party storage engines
  • The table lock manager
  • The parser and optimizer for improving MySQL's performance
  • Integrating a transactional storage engine into MySQL
  • The internals of replication

Understanding MySQL Internals provides unprecedented opportunities for developers, DBAs, database  application programmers, IT departments, software vendors, and computer  science students to learn about the inner workings of this  enterprise-proven database. With this book, you will soon reach a new  level of comprehension regarding database development that will enable  you to accomplish your goals. It's your guide to discovering and  improving a great database.

Book Details

  • Paperback: 256 pages
  • Publisher: O'Reilly Media (April, 2007)
  • Language: English
  • ISBN-10: 0596009577
  • ISBN-13: 978-0596009571
  • File Size: 1.7 MiB
  • Hits: 2,222 times

Advanced iOS 4 Programming: Developing Mobile Applications for Apple iPhone, iPad, and iPod touch - PDF

Advanced iOS 4 Programming: Developing Mobile Applications for Apple iPhone, iPad, and iPod touchBook Description
With Advanced iOS 4 Programming, developers have the expert guidance they need to create amazing applications for Apple's iPhone, iPad, and iPod touch.Inside, veteran mobile developer Dr. Maher Ali begins with a  foundation introduction to Objective C and Cocoa Touch programming, and  then guides readers through building apps with Apple's iPhone SDK 4 –  including coverage of the major categories of new APIs and building apps  for the new Apple iPad.

This book concentrates on  illustrating GUI concepts programmatically, allowing readers to fully  appreciate the complete picture of iOS 4 development without relying on  Interface Builder. In addition, Interface Builder is covered in several  chapters.

Advanced iOS 4 Programming delves into  more advanced topics going beyond the basics of iOS 4 development,  providing comprehensive coverage that will help you get your apps to the  App Store quicker.

Key features include:

  • Objective-C programming language and runtime
  • Interface Builder
  • Building advanced mobile user interfaces
  • Collections
  • Cocoa Touch
  • Core Animation and Quartz 2D
  • Model-view-controller (MVC) designs
  • Developing for the iPad
  • Grand Central Dispatch
  • Parsing XML documents using SAX, DOM, and TouchXML
  • Working with the Map Kit API
  • Remote and Local Push Notification
  • Blocks (closures) in Objective-C
  • Building advanced location-based applications
  • Developing database applications using the SQLite engine
  • GameKit framework

Book Details

  • Paperback: 720 pages
  • Publisher: Wiley (October, 2010)
  • Language: English
  • ISBN-10: 0470971231
  • ISBN-13: 978-0470971239
  • File Size: 7.0 MiB
  • Hits: 2,828 times