Course details

The course teaches the beginner and intermediate tasks that enable the learner to build the foundational skills required to develop professional Silverlight 4 and WPF applications (for the Web, Windows desktops, and Windows Phone 7 devices)

Lesson 1: Binding in XAML

  • Introduction to XAML-Based Applications
  • Tools for Designing and Developing XAML-Based Applications
  • Anatomy of a XAML-Based Application
  • Lab : Getting Started with XAMLBased Application Development

Lesson 2: Creating Vector Graphics with Expression Studio 4

  • Creating Vector Graphics with Expression Blend 4
  • Creating Vector Graphics with Expression Design 4
  • Importing Vector Graphics into Expression Blend 4
  • Lab : Creating Vector Graphics with Expression Studio 4

Lesson 3: Laying out a XAML-Based Application

  • Organizing Controls in the User Interface
  • Adding and Manipulating Controls
  • Lab : Laying out a XAML-Based Application

Lesson 4: Developing and Debugging XAML-Based Applications

  • Developing WPF Applications
  • Developing Silverlight Applications
  • Hosting Silverlight Applications
  • Debugging XAML-Based Applications
  • Lab : Developing and Debugging XAML-Based Applications

Lesson 5: Creating Controls Programmatically and Working with Media Files

  • Creating and Using Controls Programmatically
  • Working with Media Files
  • Lab : Creating Controls Programmatically and Working with Media Files

Lesson 6: Working with Resources, Styles, Control Templates, and Behaviors

  • Working with Resources
  • Working with Styles and Control Templates
  • Working with Actions, Triggers, and Behaviors
  • Lab : Working with Resources, Styles, Control Templates, and Behaviors

Lesson 7: Implementing Transforms, Animations, and Visual States

  • Transforms in XAML-Based Applications
  • Animations in XAML-Based Applications
  • Implementing and Working with Visual States
  • Lab : Implementing Transforms, Animations, and Visual States

Lesson 8: Binding in XAML

  • Property Binding in XAML-Based Applications
  • Data Binding in XAML-Based Applications
  • Lab : Binding in XAML

Lesson 9: Prototyping Applications by Using SketchFlow in Expression Blend 4

  • Prototyping Applications with SketchFlow
  • Packaging and Reviewing
  • Prototypes Developed with SketchFlow
  • Lab : Prototyping Applications by Using SketchFlow in Expression Blend 4
Updated on 08 November, 2015

About New Horizons Singapore

Whether the training is for one individual or several hundred employees in multiple locations across the globe, New Horizons has a training program to fit any company or any individual need. We deliver a full range of technical, application and business skills training solutions. Our training ranges from basic application and desktop productivity tools (i.e., Project, Excel, PowerPoint) to complex and integrated business systems (i.e., information security, ITIL, Microsoft, Cisco and Novell). New Horizons offers classroom, mentored and distance learning options for virtually every desktop application used in the world of business

See all New Horizons Singapore courses
Are you from New Horizons Singapore ? Claim your course!
Courses you can instantly connect with... Do an online course on Software Development starting now. See all courses

Is this the right course for you?

Rate this page

Didn't find what you were looking for ?

or