Synopses & Reviews
Gain a deep practical understanding of Windows Store Application¿design, architecture, development, and deployment¿using C# or Visual Basic.¿
¿
Based on the principles of cognitive science and instructional design, this radically different tutorial teaches you the way your mind likes to learn: by solving puzzles, making connections, and building genuine understanding. Instead of merely parroting syntax, you'll gain profound insight into Windows¿8.1's most important innovations and best-practice development techniques.
¿
Internationally respected author¿and¿application architect¿Rebecca Riordan helps you understand¿Windows 8.1¿in context¿and¿¿use¿the¿XAML¿controls, properties, events,¿commands, and touch language. You'll learn today's best ways to use binding, data sources, and structured data; work with typography, animation, rich media, and custom drawing; master¿XAML’s¿advanced Resource Model; and take full advantage of application elements, context, connectivity, and¿deployment capabilities. Throughout, Riordan calls specific attention to innovations that make¿Windows 8.1¿different and better than Microsoft's previous¿XAML¿technologies.
¿
Using¿Fluent Windows 8.1¿Development, experienced Windows .NET developers can master¿Windows 8.1¿development more easily and naturally than ever before.
Synopsis
Based on the principles of cognitive science and instructional design, Fluent Windows 8.1 App Development, part of the Fluent Learning series, is a true tutorial that will help you build effective working models for understanding a large and complex subject: developing XAML applications for Windows 8.1.
Most introductory books just talk at you and give you “exercises” that have more to do with taking dictation than actually learning. Fluent Windows 8.1 App Development, is different. It guides you through learning the way your mind likes to learn: by solving puzzles, making connections, and building genuine understanding instead of just memorizing random facts.
DETAILED INFORMATION ON HOW TO…
- Develop Windows 8.1 applications using C# and Visual Basic .NET
- Use XAML to create an application interface declaratively
- Configure an application to work with all the required Windows 8.1 form factors
- Integrate an application with Windows 8.1 contracts and notifications
About the Author
Rebecca M. Riordan has an international reputation as an author and application architect. Her ability to make complex technical subjects accessible and understandable has earned her books a devoted following. In 2004, her book, Seeing Data: Designing User Interfaces for Database Systems Using .NET was nominated for the prestigious Jolt award.
Table of Contents
Getting Started
0 Introduction 1
1 Welcome to Windows 8.1 9
2 The Deep End 43
XAML Basics
3 XAML 83
4 Building Blocks 113
5 XAML Controls, Part 1 151
6 XAML Controls, Part II 199
XAML in Detail
7 Dependency Properties 239
8 Events & Input 279
9 Commanding 309
10 Text & Graphics 343
11 Resources, Styles & Templates 387
12 XAML Binding 433
Working With Windows 8
13 Displaying Your App 477
14 The Application Lifecycle. 529
15 Tiles & Notifications 555
16 Files & Capabilities 595
17 App Contracts 641
18 Search 677
Final Project
19 On Your Own 713
A Determine the requirements 716
B Design the UX 718
C Design the Data Structures 723
D Create the Graphics Assets 725
E Implement the System 726