rssHome » Software Development

Observing the User Experience, Second Edition: A Practitioner’s ...

Observing the User Experience, Second Edition: A Practitioner's Guide to User Research

eBook Details:

  • Paperback: 608 pages
  • Publisher: Morgan Kaufmann; 2nd edition (September 21, 2012)
  • Language: English
  • ISBN-10: 0123848695
  • ISBN-13: 978-0123848697

eBook Description:

Observing the User Experience, 2nd Edition

  • Explains how to create usable products that are still original, creative, and unique
  • A valuable resource for designers, developers, project managers-anyone in a position where their work comes in direct contact with the end user.
  • Provides a real-world perspective on research and provides advice about how user research can be done cheaply, quickly and how results can be presented persuasively
  • Gives readers the tools and confidence to perform user research on their own designs and tune their software user experience to the unique needs of their product and its users

Filled with real-world experience and a wealth of practical information, this book presents a complete toolbox of techniques to help designers and developers see through the eyes of their users. It provides in-depth coverage of 13 user experience research techniques that will provide a basis for developing better products, whether they’re Web, software or mobile based. In addition, it’s written with an understanding of how software is developed in the real world, taking tight budgets, short schedules, and existing processes into account.

The gap between who designers and developers imagine their users are, and who those users really are can be the biggest problem with product development. Observing the User Experience, Second Edition: A Practitioner’s Guide to User Research will help you bridge that gap to understand what your users want and need from your product, and whether they’ll be able to use what you’ve created. Download eBook Free »

Computer Science Programming Basics in Ruby

Computer Science Programming Basics in Ruby

eBook Details:

  • Paperback: 188 pages
  • Publisher: O’Reilly Media (May 1, 2013)
  • Language: English
  • ISBN-10: 1449355978
  • ISBN-13: 978-1449355975

eBook Description:

Computer Science Programming Basics in Ruby

  • Learn how to write algorithms to solve real-world problems
  • Understand the basics of computer architecture
  • Examine the basic tools of a programming language
  • Explore sequential, conditional, and loop programming structures
  • Understand how the array data structure organizes storage
  • Use searching techniques and comparison-based sorting algorithms
  • Learn about objects, including how to build your own
  • Discover how objects can be created from other objects
  • Manipulate files and use their data in your software

If you know basic high-school math, you can quickly learn and apply the core concepts of computer science with this concise, hands-on book. Led by a team of experts, you’ll quickly understand the difference between computer science and computer programming, and you’ll learn how algorithms help you solve computing problems.

Each chapter builds on material introduced earlier in the book, so you can master one core building block before moving on to the next. You’ll explore fundamental topics such as loops, arrays, objects, and classes, using the easy-to-learn Ruby programming language. Then you’ll put everything together in the last chapter by programming a simple game of tic-tac-toe. Download eBook Free »

Supplement to Inside the Microsoft Build Engine: Using MSBuild and Tea...

Supplement to Inside the Microsoft Build Engine: Using MSBuild and Team Foundation Build, 2nd Edition

eBook Details:

  • Paperback: 118 pages
  • Publisher: Microsoft Press; 2nd edition (April 26, 2013)
  • Language: English
  • ISBN-10: 0735678162
  • ISBN-13: 978-0735678163

eBook Description:

Supplement to Inside the Microsoft Build Engine: Using MSBuild and Team Foundation Build, 2nd Edition

  • Extends your knowledge of MSBuild with all-new coverage of Visual Studio 2012
  • Shares additional hands-on insights and guidance from two expert authors
  • Provides a cookbook of examples to study and reuse

Get the supplement that helps you drill even further into MSBuild and maximize your control over the software build and deployment process. Designed as a companion to the popular book Supplement to Inside the Microsoft Build Engine: Using MSBuild and Team Foundation Build, 2nd Edition, this supplement extends your knowledge by covering what’s new in Visual Studio 2012 for MSBuild and Team Foundation Build. You’ll also gain a fresh cookbook of examples to help you get productive with UI changes, batching, Team Foundation Server, offline apps, database publishing, and other essential topics.

Get the supplement that helps you drill even further into MSBuild and maximize your control over the software build and deployment process. Designed as a companion to the popular book Supplement to Inside the Microsoft Build Engine: Using MSBuild and Team Foundation Build, 2nd Edition, this supplement extends your knowledge by covering what’s new in Visual Studio 2012 for MSBuild and Team Foundation Build. You’ll also gain a fresh cookbook of examples to help you get productive with UI changes, batching, Team Foundation Server, offline apps, database publishing, and other essential topics. Download eBook Free »

Professional Heroku Programming

Professional Heroku Programming

eBook Details:

  • Paperback: 522 pages
  • Publisher: Wrox; 1st edition (February 4, 2013)
  • Language: English
  • ISBN-10: 1118508998
  • ISBN-13: 978-1118508992

eBook Description:

Professional Heroku Programming

  • Features information not found anywhere else, as both authors work for Heroku
  • Explains the inner workings of Heroku with special emphasis placed on building web and mobile applications
  • Introduces GIT-based development workflow and the process model within the Heroku platform
  • Details coding, building, deploying, and scaling effectively using the Heroku tool base

A complete guide to building and deploying web apps with Heroku

A cloud application platform, Heroku is currently the only approved platform for creating apps within Facebook, and its number of users is growing at rapid pace. However, there are very few books on the market that offer professional-level coverage of this platform, until now. The author duo begins with an introduction to the Heroku platform and its associated core concepts and then goes on to explain how writing for this platform differs from that of traditional development systems. Example applications, additional resources, and advice for your next steps round out this resource, making it a thorough, indispensable guide. Providing you with fully functional code and downloadable code examples, Professional Heroku Programming is your complete guide to mastering this platform. Download eBook Free »

Beginning ArcGIS for Desktop Development using .NET

Beginning ArcGIS for Desktop Development using .NET

eBook Details:

  • Paperback: 528 pages
  • Publisher: Wrox; 1st edition (March 18, 2013)
  • Language: English
  • ISBN-10: 1118442547
  • ISBN-13: 978-1118442548

eBook Description:

Beginning ArcGIS for Desktop Development using .NET

ArcGIS for Desktop is a powerful suite of software tools for creating and using maps, compiling, analyzing and sharing geographic information, using maps and geographic information in applications, and managing geographic databases. But getting the hang of ArcGIS for Desktop can be a bit tricky, even for more experienced programmers. Core components of ArcGIS platform is called ArcObjects. This book first introduce you the whole ArcGIS platform and the opportunities for development using various programming languages. Then it focuses on ArcGIS for Desktop applications and makes you familiar with ArcObjects from .NET point of view. Whether you are an ArcGIS user with no background in programming or a programmer without experience with the ArcGIS platform, this book arms you with everything you need to get going with ArcGIS for Desktop development using .NET right away. Written by a leading expert in geospatial information system design and development, it provides concise, step-by-step guidance, illustrated with best-practices examples, along with plenty of ready-to-use source code. In no time you ll progress from .NET programming basics to understanding the full suite of ArcGIS tools and artefacts to customising and building your own commands, tools and extensions all the way through application deployment. Download eBook Free »

Excel 2013 Power Programming with VBA

Excel 2013 Power Programming with VBA

eBook Details:

  • Paperback: 1104 pages
  • Publisher: Wiley; 1st edition (April 1, 2013)
  • Language: English
  • ISBN-10: 1118490398
  • ISBN-13: 978-1118490396

eBook Description:

Excel 2013 Power Programming with VBA

  • Offers an analysis of Excel application development and a complete introduction to VBA
  • Features invaluable advice from “Mr. Spreadsheet” himself, bestselling author John Walkenbach, who demonstrates all the techniques you need to create Excel applications, both large and small
  • Covers navigating the Excel interface, formatting worksheets, interacting with other Office applications, working with collaboration tools, and using sample workbooks and John Walkenbach’s award-winning Power Utility Pak to help enhance your Excel skills
  • Provides tips, tricks, and techniques for expanding Excel’s capabilities with VBA that you wont find anywhere else

Excel 2013 Power Programming with VBA: Maximize your Excel 2013 experience using VBA application development

The new Excel 2013 boasts updated features, enhanced power, and new capabilities. Naturally, that means John Walkenbach returns with a new edition of his bestselling VBA Programming book and covers all the methods and tools you need to know in order to program with Excel. With this comprehensive guide, “Mr. Spreadsheet” shows you how to maximize your Excel experience using professional spreadsheet application development tips from his own personal bookshelf. Download eBook Free »