Home Page Icon
Home Page
Table of Contents for
Dedication
Close
Dedication
by Adam Freeman
Windows 8 Apps Revealed: Using XAML and C#
Cover
Title
Copyright
Dedication
Contents at a Glance
Contents
About the Author
About the Technical Reviewer
Acknowledgments
Chapter 1: Getting Started
About This Book
What Do You Need to Know Before You Read This Book?
What Software Do You Need for This Book?
What Is the Structure of This Book?
More About the Example Windows App
Is There a Lot of Code in This Book?
Getting Up and Running
Creating the Project
Exploring the App.xaml File
Exploring the MainPage.xaml File
Exploring the StandardStyles.xaml File
Exploring the Package.appxmanifest File
An Incredibly Brief XAML Overview
Using the Visual Studio Design Surface
Configuring Controls in XAML
Configuring Controls in Code
Running and Debugging a Windows App
Running a Windows App in the Simulator
Summary
Chapter 2: Data, Binding, and Pages
Adding a View Model
Adding the Main Layout
Writing the Code
Adding a Resource Dictionary
Writing the XAML
Running the App
Inserting Other Pages into the Layout
Dynamically Inserting Pages into the Layout
Switching Between Pages
Implementing the Embedded Page
Summary
Chapter 3: AppBars, Flyouts, and Navigation
Adding an AppBar
Declaring the AppBar
Adapting Predefined AppBar Buttons
Creating Custom AppBar Button Styles
Implementing AppBar Button Actions
Creating Flyouts
Creating the User Control
Writing the User Control Code
Adding the Flyout to the App
Creating a More Complex Flyout
Navigating Within a Windows App
Creating the Wrapper
Creating the Other View
Testing the Navigation
Summary
Chapter 4: Views and Tiles
Supporting Views
Responding to View Changes in Code
Responding to View Changes in XAML
Breaking Out of the Snapped View
Using Tiles and Badges
Improving Static Tiles
Creating Live Tiles
Updating Wide Tiles
Applying Badges
Summary
Chapter 5: App Life Cycle and Contracts
Dealing with the App Life Cycle
Correcting the Visual Studio Event Code
Simulating the Life-Cycle Events
Testing the Life-Cycle Events
Adding a Background Activity
Extending the View Model
Displaying the Location Data
Declaring the App Capabilities
Controlling the Background Task
Implementing a Contract
Declaring Support for the Contract
Implementing the Search Feature
Responding to the Search Life-Cycle Event
Testing the Search Contract
Summary
Index
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
Copyright
Next
Next Chapter
Contents at a Glance
Dedicated to my lovely wife, Jacqui Griffyth.
—Adam Freeman
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset