Course
Skills Expanded
HTML for the XAML Developer
A guide for making the transition from being a XAML developer to being an HTML developer.
What you'll learn
The HTML for the XAML developer course aims to help XAML developers, whether you’re a WPF or Silverlight developer, make the transition to being an HTML developer. This course provides a high level overview of many of the technologies and concepts needed to transfer your existing XAML knowledge over to the HTML world.
Table of contents
Getting Started
33mins
Porting the ToDo Listing Screen - Part 1
34mins
- Introduction 1m
- Creating our First View Model 4m
- Demo: Creating our First View Model 6m
- Creating our First View 2m
- Demo: Creating our First View 5m
- Fetching data via Ajax 2m
- Demo: Fetching data via Ajax 6m
- Applying styles to UI Elements 2m
- Demo: Applying styles to UI Elements 3m
- Formatting Data Elements 1m
- Demo: Formatting Data Elements 2m
- Summary 1m
Porting the ToDo Listing Screen - Part 2
37mins
- Introduction 1m
- Two way and Real Time Text Binding 2m
- Demo: Two way and Real Time Text Binding 5m
- Client Side Data Filtering 1m
- Demo: Client Side Data Filtering 5m
- Using Custom Bindings to apply styles 1m
- Demo: Using Custom Bindings to apply styles 6m
- Toggling visibility state of UI Elements 1m
- Demo: Toggling visibility state of UI Elements 2m
- Deleting data via HTTP Posts with jquery 1m
- Demo: Deleting data via HTTP Posts with jquery 6m
- Using Computed Observable to calculate totals 1m
- Demo: Using Computed Observable to calculate totals 4m
- Summary 1m
Maintaining Task ToDo Items - Part 1
42mins
- Introduction 1m
- Create our dialog HTML 2m
- Demo: Create our dialog HTML 4m
- Create our dialog View Model 1m
- Demo: Create our dialog View Model 3m
- Using Selection Lists 1m
- Demo: Using Selection Lists 4m
- Using Date Fields 2m
- Demo: Using Date Fields 5m
- Adding new ToDo Item 2m
- Demo: Adding new ToDo Item 4m
- Edit existing ToDo Item 2m
- Demo: Edit existing ToDo Item 4m
- Saving data w/ Http Post 1m
- Demo: Saving data w/ Http Post 5m
- Summary 1m
Maintaining Task ToDo Items - Part 2
24mins
- Introduction 1m
- Setting up basis validation 2m
- Demo: Setting up basis validation 4m
- Creating global custom validators 1m
- Demo: Creating global custom validators 4m
- Creating inline custom validators 1m
- Demo: Creating inline custom validators 2m
- Formatting validation messages 1m
- Demo: Formatting validation messages 3m
- Preventing invalid data being saved 1m
- Demo: Preventing invalid data being saved 3m
- Summary 1m