Windows 8 From Design To Delivery with XAML and C# walks through the design, implementation, testing, and delivery of a real-world application. This course puts Windows 8 programming skills into context by creating a non-trivial application from scratch. Along the way we look at XAML layout and controls, page navigation, data binding, data management, life cycle management, working with files, MVVM, snap view, semantic zoom and much more. Both Windows 8 novices and intermediate programmers will benefit from this real-world scenario walk-through.
Navigation We come now to a critical phase in the development of our application in which we will create additional pages and navigate among them. To get started, let's create a second page and see what's involved in navigating between the second page and the first, potentially passing data between the pages.
Charms Windows 8 Charms provide universal access to such common features as searching, sharing, and settings. You acquire the charms by sliding them in from the right side of the screen. The charms are always the same across all applications. You can choose which of these charms to implement through the use of contracts. We'll implement the sharing charm. Virtually any application can easily be a sharing source. All that is required is to respond to the DataTransferManagers's OnDataRequest event and to package your data either as text, HTML, images, URL, etc. Let's take a look at how we can make Conference Buddy into a sharing source. We're going to have Conference Buddy respond to the sharing charm and be a sharing source.