Developing Silverlight Applications with Visual Studio 2010 and Expression Blend 4

Level
Total time

Developing Silverlight Applications with Visual Studio 2010 and Expression Blend 4

Perpetual Solutions
Logo Perpetual Solutions
Provider rating: starstarstarstarstar 10 Perpetual Solutions has an average rating of 10 (out of 1 reviews)

Need more information? Get more details on the site of the provider.

Starting dates and places

There are no known starting dates for this product.

Description

Prerequisites:

Before attending this course, students must have some familiarity with Visual Studio 2008 or 2010 and a .NET language such as VB.NET and C#.

Course Description:

This two-day instructor-led training course teaches developers how to use Microsoft Visual Studio 2010 and Expression Blend 4 to build Silverlight applications.

Students will receive a good introduction to Silverlight development and how to use tools such as Expression Blend 4 and Visual Studio 2010 to create Silverlight applications.

The course targets Silverlight version 4.0.

On completion of this course, you will be able to:

  • Describe the key new features of Silverlight 4
  • Create Silverlight projects in Visual Studio 2010 a…

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

Prerequisites:

Before attending this course, students must have some familiarity with Visual Studio 2008 or 2010 and a .NET language such as VB.NET and C#.

Course Description:

This two-day instructor-led training course teaches developers how to use Microsoft Visual Studio 2010 and Expression Blend 4 to build Silverlight applications.

Students will receive a good introduction to Silverlight development and how to use tools such as Expression Blend 4 and Visual Studio 2010 to create Silverlight applications.

The course targets Silverlight version 4.0.

On completion of this course, you will be able to:

  • Describe the key new features of Silverlight 4
  • Create Silverlight projects in Visual Studio 2010 and Expression Blend 4
  • Manage their Silverlight projects by adding new and existing assets such as media and user controls
  • Understand the Designer – Developer workflow
  • Describe the role of Extensible Markup Language (XAML)
  • Use panels such as Grid and Canvas to lay out their user interface (UI)
  • Set control properties in both XAML and .NET code
  • Apply a wide variety of brushes including SolidColorBrush and LinearGradientBrush
  • Employ the different types of Transform to enhance their user interface (UI)
  • Select the appropriate tool for a task
  • Wire up event handlers in both XAML and .NET code
  • Understand the fundamentals of Silverlight animation
  • Describe the structure of a Storyboard
  • Create a Storyboard using Expression Blend 4
  • Exploit KeySplines to achieve effects such as acceleration and deceleration
  • Control Storyboards using .NET code
  • Employ Behaviors to manipulate Storyboards
  • Enhance their user interfaces by employing Styles and ControlTemplates
  • Create Styles and ControlTemplates using Expression Blend 4
  • Understand the role of the Visual State Manager and provide appropriate UI for a control's various states such as MouseOver and Pressed.
  • Apply a Style programmatically
  • Describe the differences between CustomControls and UserControls
  • Combine existing CustomControls to create a new composite UserControl in Expression Blend 4
  • Enhance a new UserControl with Visual Studio 2010 by adding DependancyProperties
  • Understand the fundamentals of Data Binding
  • Bind controls in their user interface UI to DataSources declaratively in XAML and imperatively in .NET code
  • Exploit the DataContext property of Panels to simplify the data binding process
  • Implement INotifyPropertyChanged in their data models to enable change notification
  • Control how data is displayed in controls such as ListBox and DataGrid by employing DataTemplates
  • Associate two controls using Element Binding
  • Create data converters by implementing IValueConverter
  • Validate user input

This course includes the following modules:

Course Topics

  • Introduction
  • Overview of Silverlight
  • Creating Silverlight Projects
  • Laying out the User Interface (UI)
  • Writing code for your Silverlight application
  • Animating
  • Styling and Templating controls
  • User Controls
  • Data Binding

For online live training advice please visit our Learning Advice Centre on our website. Be sure to follow us on Twitter to receive special course offers, news and updates!

There are no reviews yet.

Share your review

Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate £1.- to Stichting Edukans.

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.