Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Mastering Windows 8 C++ App Development


A practical guide to developing Windows Store apps with C++ and XAML


  • Details the most important features of C++, XAML, and WinRT for building fantastic Windows Store apps
  • Full of detailed and engaging code samples that can be used as a basis for your own projects
  • Provides a clear overview of Windows Runtime and C++/CX

In Detail

Windows 8 provides an unprecedented opportunity for developers to create applications for a new and exciting platform, for an entirely new market. Leveraging modern C++ and the new Windows Runtime, this book guides you through the many facets of WinRT whilst using modern C++ features for ultimate power and performance.

"Mastering Windows 8 C++ App Development" shows you how to create Windows Store apps that use many of the new features and functionality available for Windows 8. You'll discover how you can harness the power of the new Windows Runtime with C++ combined with XAML for the creation of fantastic user experiences.

Starting with coverage of C++/CX (a set of extensions that make working with WinRT easier) and user interface design with XAML, this book shows you how to use major Windows 8 features, including Live Tiles and Contracts, while leveraging common patterns such as data binding and the Model View ViewModel (MVVM). You'll discover how WinRT works, its various capabilities, and how it can best be leveraged using C++11 and Visual Studio 2012.

What you will learn from this book

  • Leverage your existing C++ skills with this new and exciting platform
  • Discover how to effectively use C++/CX to call Windows Runtime APIs
  • Integrate XAML for fast and fluid user interfaces
  • Create custom controls for special UI scenarios
  • Learn how to integrate your application with Windows 8 by implementing contracts
  • Build data-driven apps with XAML, data binding, and MVVM


Specifically designed to be an engaging and practical tutorial, Mastering Windows 8 C++ App Development will augment your skills and help you create high quality Windows Store apps.

Who this book is written for

If you are a C++ developer who wants to utilize the combined power of COM, WinRT, C++/CX, and XAML to build Store apps for the new Windows 8 platform, then this book is for you. Prior experience with XAML-based technologies is not required.

(HTML tags aren't allowed.)

Solar Energy Projects for the Evil Genius
Solar Energy Projects for the Evil Genius

Let the sun shine on your evil side - and have a wicked amount of fun on your way to becoming a solar energy master! In this guide, the popular Evil Genius format ramps up your understanding of powerful, important, and environmentally friendly solar energy - and shows you how to...

Wireless Networking Handbook
Wireless Networking Handbook
Many organizations utilize traditional wire-based networking technologies to establish connections among computers. These technologies fall into the following three categories:

• Local area networks (LANs)
• Metropolitan area networks (MANs)
• Wide area networks (WANs)

LANs support the sharing of
Mastering AutoCAD 2009 and AutoCAD LT 2009
Mastering AutoCAD 2009 and AutoCAD LT 2009
Whether you are a new or expert user of AutoCAD, you have truly made a worthwhile investment with Mastering AutoCAD. This book will be a valuable addition to your library that you will use on a regular basis as a reference and guide to using AutoCAD. With each release of AutoCAD and its new feature set, Mastering AutoCAD is an excellent resource...

Basic Statistics: Tales of Distributions
Basic Statistics: Tales of Distributions

Learn statistical reasoning and problem solving from a best--selling author who uses a wealth of examples from the social and behavioral sciences,, education,, nursing/allied health,, and business fields----as well as examples from everyday life--to help you learn and understand.. Praised for his clear explanations,, Spatz shows you how to...

iOS 5 in the Enterprise (Develop and Design)
iOS 5 in the Enterprise (Develop and Design)


Those of you who have to deal with more than a handful of iPhones, iPads, or iPod Touches already know why you manage iOS devices. For everyone else, “manage” is not a short way to say “impose draconian control.” Managing devices on your network, including iOS devices,
The Complete Idiot's Guide to Managing Your Money
The Complete Idiot's Guide to Managing Your Money
The Complete Idiot's Guide to Managing Your Money shows that any numbskull can master personal finance. In this second edition, a father-and-daughter writing team, Robert K. Heady and Christy Heady, give readers the best advice culled from their many years of experience in consumer rights and money management. The Headys believe that...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy