Course
Skills Expanded
Windows Phone 7.5 Data
This course explores the various ways Windows Phone applications access data
What you'll learn
This course explores the various ways Windows Phone applications access data. Parts 1 and 2 look at creating and accessing a local SQL database on the phone. Part 3 examines the user data APIs which let applications work with contacts and calendar on the phone. Part 4 discusses accessing an external data service from a phone application. All modules focus on real-world, no-nonsense scenarios involving querying, displaying, and in some cases updating domain-specific application data.
Table of contents
Phone database part1
43mins
- Intro and contents 1m
- Database overview 3m
- Defining the data model 3m
- Hands-on : demo overview 1m
- Hands-on : mapping the model 5m
- Hands-on : mapping associations 6m
- Hands-on : creating the context 2m
- Creating the DB 3m
- Hands-on : in-app creation 3m
- Hands-on : external creation 7m
- Querying the DB 2m
- Hands-on : querying 5m
- Takeaways 1m
Phone database part2
32mins
User data
46mins
- Intro and contents 1m
- User data overview 3m
- Contacts API 3m
- Hands-on : contacts manager 6m
- Hands-on : contact picture 4m
- Searching Contacts 4m
- Hands-on : built-in search 5m
- Hands-on : custom search1 5m
- Hands-on : custom search2 4m
- Appointments API 2m
- Hands-on : calendar features 4m
- Hands-on : appointment search 4m
- Takeaways 1m
OData
49mins
- Intro and contents 1m
- OData concepts review 2m
- Hands-on : exposing the service 3m
- The OData client for WP 3m
- Hands-on : generating the client 3m
- Querying 1 1m
- Hands-on : using LoadAsync 4m
- Querying 2 1m
- Hands-on : using Execute 3m
- Paging 1m
- Hands-on : paging 2m
- Loading related data 1m
- Hands-on : related data 5m
- Updating 1m
- Hands-on : updating 3m
- Hands-on : creating and deleting 6m
- Persisting state 1m
- Hands-on : DataServiceState 5m
- Takeaways 1m