Course
Skills Expanded
Windows Phone 7 Data Binding
This course describes how to use databinding in Windows Phone development
What you'll learn
This course introduces the basic concepts of data binding in Windows Phone development. It then goes on to describe how to use more advanced features such as validation, data templates, list binding, and change notification.
Table of contents
Data binding fundamentals
46mins
- Intro 1m
- Overview 3m
- A simple example 2m
- Basic concepts 2m
- Ellipse demo 3m
- Binding markup extension 2m
- Demo : using extension syntax 3m
- Using DataContext 3m
- Demo : using DataContext 5m
- Data binding under the hood 3m
- Demo : binding in code 5m
- Dependency properties primer 3m
- Creating a dependency property 2m
- Demo : creating a user control 5m
- Self binding 1m
- Demo : self binding 3m
- Takeaways 2m
Manipulating data
50mins
- Intro 1m
- Updating the source 1m
- Demo : using 2-way binding 2m
- Controlling source update 1m
- Demo : using UpdateSourceTrigger 3m
- Value converters 2m
- Demo : creating a converter 3m
- Converter parameters 1m
- Demo : using parameters 4m
- WP7 bound controls overview 2m
- Binding to business objects 1m
- Demo : binding to a business object 3m
- Binding to collections 1m
- Demo : binding to a collection 3m
- Data templates 2m
- Demo : using ContentTemplate 4m
- Demo : using ItemTemplate 3m
- Validation 1m
- Demo : simple validation 4m
- Sorting data 2m
- Demo : using CollectionViewSource 4m
- Takeaways 2m