Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Windows Store Apps - Data Binding in Depth

Learn how to create data-driven Windows Store Apps by using Data Bindings, Data Templates, and WinRT's Data Controls.

Intermediate
4h 33m
(104)

Created by Thomas Claudius Huber

Last Updated Jul 15, 2019

Course Thumbnail
  • Course

Windows Store Apps - Data Binding in Depth

Learn how to create data-driven Windows Store Apps by using Data Bindings, Data Templates, and WinRT's Data Controls.

Intermediate
4h 33m
(104)

Created by Thomas Claudius Huber

Last Updated Jul 15, 2019

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

Every App displays some kind of data. When developing Windows Store Apps, you can use WinRT's Data Binding to bind the User Interface of your App to that data. With Data Bindings, there's no need to create Event Handlers to synchronize the data between different Controls in your UI, instead the Data Binding will do that job for you. The Data Binding-infrastructure of XAML-based frameworks is the base for the famous Model-View-ViewModel pattern (MVVM). This course teaches you how to use Data Bindings with all the tips and tricks you need to know. You'll learn how to create Data Bindings in XAML and C#, how to debug Data Bindings, how to use different data sources for a Data Binding like Dependency Properties, .NET Properties, Resources, relative Sources, and Collections. Beside that, you'll learn how to render your data-objects with DataTemplates, how to use the WinRT-Data Controls like ListView and GridView, and how to create Design-Time data. Throughout this course you'll see many demonstrations that demonstrate best practices, like grouping with CollectionViews, using a Semantic Zoom, implementing an Incremental Loading of data, using a ViewModelLocator, creating Design-Time-Data in Blend, and many more.

Windows Store Apps - Data Binding in Depth
Intermediate
4h 33m
(104)
Table of contents

About the author
Thomas Claudius Huber - Pluralsight course - Windows Store Apps - Data Binding in Depth
Thomas Claudius Huber
31 courses 4.8 author rating 3908 ratings

Thomas is a well-known author, software developer, and speaker from Germany. He specializes in .NET, C#, TypeScript, XAML, and Azure.

Get started with Pluralsight