Windows Phone 7.5 Developments

About: This course is designed for  students of MCA and B.Tech CS & IT streams as Certified courses for IT student

Getting started

  1. Creating a Windows Phone 7.5 project
  2. Windows Phone 7.5 solution anatomy
  3. Running applications from Visual Studio
  4. Using the Emulator

Working with XAML

  1. Namespaces
  2. XAML syntax
  3. Attached properties
  4. Markup extensions
  5. Resources and styles
  6. Templates
  7. Dependency properties
  8. Silverlight class tree
  9. Data binding
  10. Change notification
  11. Property change notification
  12. Collection change notification
  13. MVVM
  14. BaseViewModel
  15. Binding commands

Phone Controls

  1. Layout controls
  2. Button controls
  3. Input controls
  4. List controls
  5. Menu controls
  6. Media controls
  7. Popups
  8. MediaElement with ApplicationBar
  9. ListBox with ContextMenu

Navigation

  1. Types of navigation
  2. Navigation between pages
  3. Navigation to external Uri's
  4. Navigation within pages
  5. Navigate using Panorama
  6. Life Cycle
  7. Saving and restoring application state
  8. Saving and restoring page state

The Windows Phone 7.5 API

  1. Gestures
  2. Device support
  3. Built-in tasks
  4. Contacts and appointments
  5. Mapping
  6. Live tiles
  7. Notifications

Data Sources

  1. Consuming XML
  2. Serialization
  3. Consuming REST Services
  4. Consuming OData
  5. Local database

Using Data in the Cloud

  1. Creating a Windows Azure project
  2. Roles
  3. OData cloud service
  4. AppFabricvs fabric controller
  5. Configuration
  6. RoleEnvironment events
  7. Toolkit
  8. Worker roles
  9. Toolkit templates

Designing in Expression Blend

  1. Blend & Visual Studio walk-through
  2. Expression Blend project types
  3. Simplifying the Expression Blend UI
  4. Blend user interface
  5. Creating controls
  6. Custom templates

Marketing Your Application

  1. Certification requirements
  2. Windows Phone marketplace test kit