text.skipToContent text.skipToNavigation
  1. Home
  2. Computer Science & IT
  3. Universal Windows Apps with XAML and C# Unleashed

Universal Windows Apps with XAML and C# Unleashed, 1st edition

  • Adam Nathan

Published by Sams Publishing (February 2nd 2015) - Copyright © 2015

1st edition

Chosen format
View all
Universal Windows Apps with XAML and C# Unleashed

ISBN-13: 9780672337260

Includes: Paperback
Free delivery
$49.99

What's included

  • Paperback

    You'll get a bound printed text.

Overview

Table of contents

Introduction     1
Who Should Read This Book?     3
Software Requirements     3
Code Examples     3
How This Book Is Organized     3
Conventions Used in This Book     5
Part I: Getting Started
Chapter 1: Hello, Real World!     7

Creating, Deploying, and
Profiling an App     7
Understanding the App
Packages     10
Updating XAML and C# Code     21
Making the App World-Ready     29
Making the App Accessible     35
Submitting to the Windows Store     40
Summary     42
Chapter 2: Mastering XAML     43
Elements and Attributes     44
Namespaces     45
Property Elements     47
Type Converters     49
Markup Extensions     49
Children of Object Elements     52
Mixing XAML with C#     56
XAML Keywords     59
Summary     60
Part II: Building an App
Chapter 3: Sizing, Positioning, and Transforming Elements     63

Controlling Size     64
Controlling Position     68
Applying 2D Transforms     72
Applying 3D Transforms     79
Summary     82
Chapter 4: Layout     83
Discovering Your Window Size and Location     84
Panels     88
Handling Content Overflow     103
Summary     115
Chapter 5: Handling Input: Touch, Mouse, Pen, and Keyboard     117
Touch Input     118
Mouse Input     141
Pen Input     144
Keyboard Input     153
Summary     159
Part III: Working with the App Model
Chapter 6: App Lifecycle     161

Killing     163
Suspending     164
Resuming     166
Terminating     167
Launching     168
Activating     171
Managing Session State with SuspensionManager     173
Programmatically Launching Apps     176
Summary     179
Chapter 7: Threading, Windows, and Pages     181
Understanding the Threading Model for Universal Apps     181
Displaying Multiple Windows     186
Navigating Between Pages     189
Summary     198
Chapter 8: The Many Ways to Earn Money     199
Adding Advertisements to Your App     200
Supporting a Free Trial     205
Supporting In-App Purchases     210
Validating Windows Store Receipts     218
Testing Windows Store
Features     220
Summary     225
Part IV: Understanding Controls
Chapter 9: Content Controls     227

Button     230
AppBarButton     234
HyperlinkButton     241
RepeatButton     242
ToggleButton     243
AppBarToggleButton     243
CheckBox     244
RadioButton     245
ToolTip     246
A

For teachers

All the material you need to teach your courses.

Discover teaching material