VSH06 Building Rich Data Input Windows 8 Applications

11/20/2014

9:30am - 10:45am

Level: Intermediate

Brian Noyes

CTO and Co-founder

Solliance

Learn what you need to do to collect input from the user, validate that input, store it locally, and call services to persist on the back end.

A lot of Windows Store Apps you see are all about content consumption. Whether you are building a business application or just one that requires some configuration settings and occasional user input, learning what you need to do to collect input from the user, validate that input, store it locally, and call services to persist on the back end is a set of skills you will really need to master.

In this session, you will learn exactly that. You'll learn about some of the data input controls provided by the WinRT platform and how to hook them up to client side logic through data binding. You'll learn how to manage the transient state of that input across the suspend/terminate/resume lifecycle of Windows Store apps. You'll learn how to use Web APIs to make service calls to get that data persisted on the back end. You'll even see how you can have server business or validation logic send the right information back to provide client side validation indications to the user.

You will learn:

  • About the data input controls of the WinRT platform and how to use them with data binding
  • How to manage the transient data input of a user across the application lifecycle
  • How to validate input and persist it through Web APIs