Silverlight 3 Tour 


  • COURSE NO: 8000 
  • DURATION: 4  DAYS
  • PRICE: $2,395.00 

 

 

What it's about

ObjectSharp is offering a 4 day intensive Silverlight 3 hands on course. You’ll start with a soup-to-nuts breakdown of Silverlight that includes learning the ins and outs of XAML, hosting in the browser, Expression Blend and using Silverlight on the server. Content is divided into three distinct areas: Design, Development and the Server-Side. The structure is a mix of didactic lessons, demonstrations and hands-on labs. This variety of learning techniques will ensure that all students become proficient in the technology quickly and in an exciting way.

 

 

What you will learn

Each student will create several small Silverlight applications. At the completion of this course, students should be able to develop Silverlight 3 applications with confidence.

 

 

Course outline

Introducing Silverlight
  • Why Silverlight?
  • What is Silverlight?
  • Creating Custom Controls
  • Hello Silverlight
  • Silverlight and .NET
  • UI Development Choice
Design
  • What is XAML
  • Layout Elements
  • Drawing with XAML
  • Shapes, Brushes, and Geometries
  • Text, Fonts and Media
  • Transformations and Animation
  • Using Expression Blend and Design
  • Integrating Other Design Tools
Development
  • Hosting Silverlight
  • Application Files
  • The Base Class Library
  • Interrogating the XAML
  • Working with Events
  • Dynamic XAML
  • Working with Media
  • Controlling Animations
  • Downloading from Servers
  • Threading
  • Files, Isolated Storage and Splash Screens
  • Working with XML
  • Using LINQ
  • Socket Programming
  • Understanding Silverlight Security
Control Model
  • Simple Controls
  • Content Controls
  • List Controls
  • Silverlight Toolkit Controls
  • Styling and Control Templates
  • Data Binding
  • User Controls and Custom Controls
ASP.NET Integration
  • Preparing IIS for Silverlight
  • Mixing HTML and Silverlight Content
  • Optimizing Silverlight
  • Server-Side XAML
  • Protecting your IP
Data Access Strategies
  • ASP.NET Web Services
  • WCF Web Services
  • ADO.NET Data Services
Silverlight 3
  • Out of the Browser
  • Shader Effects
  • Using Behaviors
  • Styling Improvements
  • Data Validation
  • Using Binary XML
  • Bitmap APIs
  • Blend 3 Improvements

 

Who should attend

Designers and Developers.

 

Note:  We've had questions from Designers who are unsure whether this course is suitable for them.  The following comments will be helpful.

 

The course itself is aimed almost entirely at XAML. It presumes little or no knowledge about XAML/WPF/Silverlight and starts from the beginning and goes all the way through to being able to create a solid user interface, including the integration of data. As a result of this focus, there is almost no code at all in the course. I won’t say that there is none, because there are instances where some simple code is used to, for example, trigger an animation. As well, sections that deal with communication between the Silverlight application and a Web server in order to retrieve data include some coding. But the code is rudimentary and should be easily understood, especially if you already know the JavaScript syntax.

 

So by the time the course is over, you should have a very good understanding of what WPF and Silverlight are capable of. As I mentioned, there are some sections that you, as a designer, might not find useful in your day to day work. But I believe that the majority of the course content will apply quite specifically to the design work that you do.

 

 

Materials

Each student can expect to leave with not only code that they wrote in class but with the demonstrations created by the course author. This allows students to refresh their knowledge when they actually apply it in real-world scenarios.   Students will receive a copy of the lecture materials and hands on labs.

 

 

 Upcoming Dates

 Instructors

Bruce Johnson Bruce Johnson is a partner with ObjectSharp and currently leads the UX practice area. As an MVP, Bruce has also given over 200 presentations at user conferences and is co-author of The ASP 3.0 Code Maintenance handbook (Wrox Press).


 View Bio    Read Blog


Bring the course on-site. We'll come to your location and train your team.


The instructor did a fantastic job presenting the large amount of information with plenty of explanation and examples.  He even researched specific questions in the evening so he could tailor his lessons to our needs.

Read more testimonials »