Silverlight 3 – Best Practices

Code: 50278
Course duration: 1 days
Location Period
Attend Online 12-22
09:00AM to 05:00PM
enroll
NYC-23rd Street (Virtual Instructor-Led) 12-22
09:00AM to 05:00PM
enroll
Northern New Jersey (Virtual Instructor-Led) 12-22
09:00AM to 05:00PM
enroll
Wilkes-Barre, Pennslyvania (Virtual Instructor-Led) 12-22
09:00AM to 05:00PM
enroll
Secaucus, New Jersey (Virtual Instructor-Led) 12-22
09:00AM to 05:00PM
enroll
Palm Beach County Florida (Instructor-Led) 12-22
09:00AM to 05:00PM
enroll
Greenwich, Connecticut (Instructor-Led) 12-22
09:00AM to 05:00PM
enroll
Fort Lauderdale, Florida (Virtual Instructor-Led) 12-22
09:00AM to 05:00PM
enroll
Mid-Town New York City (Virtual Instructor-Led) 12-22
09:00AM to 05:00PM
enroll
Newark, New Jersey (Virtual Instructor-Led) 12-22
09:00AM to 05:00PM
enroll
Attend Online 01-19
09:00AM to 05:00PM
enroll
NYC-23rd Street (Virtual Instructor-Led) 01-19
09:00AM to 05:00PM
enroll
Northern New Jersey (Virtual Instructor-Led) 01-19
09:00AM to 05:00PM
enroll
Wilkes-Barre, Pennslyvania (Virtual Instructor-Led) 01-19
09:00AM to 05:00PM
enroll
Secaucus, New Jersey (Virtual Instructor-Led) 01-19
09:00AM to 05:00PM
enroll
Palm Beach County Florida (Instructor-Led) 01-19
09:00AM to 05:00PM
enroll
Greenwich, Connecticut (Virtual Instructor-Led) 01-19
09:00AM to 05:00PM
enroll
Fort Lauderdale, Florida (Instructor-Led) 01-19
09:00AM to 05:00PM
enroll
Mid-Town New York City (Virtual Instructor-Led) 01-19
09:00AM to 05:00PM
enroll
Newark, New Jersey (Virtual Instructor-Led) 01-19
09:00AM to 05:00PM
enroll
NYC-23rd Street (Virtual Instructor-Led) 02-23
09:00AM to 05:00PM
enroll
Northern New Jersey (Virtual Instructor-Led) 02-23
09:00AM to 05:00PM
enroll
Wilkes-Barre, Pennslyvania (Virtual Instructor-Led) 02-23
09:00AM to 05:00PM
enroll
Secaucus, New Jersey (Virtual Instructor-Led) 02-23
09:00AM to 05:00PM
enroll
Palm Beach County Florida (Instructor-Led) 02-23
09:00AM to 05:00PM
enroll
Greenwich, Connecticut (Virtual Instructor-Led) 02-23
09:00AM to 05:00PM
enroll
Fort Lauderdale, Florida (Virtual Instructor-Led) 02-23
09:00AM to 05:00PM
enroll
Mid-Town New York City (Instructor-Led) 02-23
09:00AM to 05:00PM
enroll
Newark, New Jersey (Virtual Instructor-Led) 02-23
09:00AM to 05:00PM
enroll
Attend Online 02-23
09:00AM to 05:00PM
enroll
Northern New Jersey (Virtual Instructor-Led) 03-23
09:00AM to 05:00PM
enroll
Wilkes-Barre, Pennslyvania (Virtual Instructor-Led) 03-23
09:00AM to 05:00PM
enroll
Secaucus, New Jersey (Virtual Instructor-Led) 03-23
09:00AM to 05:00PM
enroll
Palm Beach County Florida (Instructor-Led) 03-23
09:00AM to 05:00PM
enroll
Greenwich, Connecticut (Virtual Instructor-Led) 03-23
09:00AM to 05:00PM
enroll
Fort Lauderdale, Florida (Virtual Instructor-Led) 03-23
09:00AM to 05:00PM
enroll
Mid-Town New York City (Virtual Instructor-Led) 03-23
09:00AM to 05:00PM
enroll
Newark, New Jersey (Virtual Instructor-Led) 03-23
09:00AM to 05:00PM
enroll
Attend Online 03-23
09:00AM to 05:00PM
enroll
NYC-23rd Street (Instructor-Led) 03-23
09:00AM to 05:00PM
enroll

50278: Silverlight 3 – Best Practices (1 Day)

About this Course

This one day instructor-led course provides students with the knowledge and skills of best practices in Microsoft Silverlight 3 applications development through a variety of available development techniques, tips and tricks. It introduces the new features and concepts being introduced with the new version of the technology and the patterns of usage of those new techniques. The course focuses on user interfaces, program structure and implementation details changes based on student previous knowledge of Silverlight 2/3.

Audience Profile

This course is intended for both novice and experienced .NET programmers who have a minimum of six months development experience and working knowledge of Silverlight 2/3.

At Course Completion

After completing this course, students will be able to:

  • Use hardware acceleration at the places it was intended to.
  • Use graphics/rendering engine at maximum performance.
  • Use databinding.
  • Use ClientHTTP Stack and BrowserHTTP Stack.
  • Understand the difference between User Controls and Custom Controls and when each one of them should be used.
  • Use Visual State Manager and Behaviors.
  • Integrate Silverlight Application within existing web application.
  • Build effective communication between number of Silverlight application on the same page and between HTML DOM objects.
  • Debug the application using built-in techniques and external tools.
  • Localize Silverlight application.
  • Use resources.

Course Outline

Module 1: Silverlight 3 – Best Practices

This module introduces the best practices and lessons learned from real-world Silverlight development.

Lessons

  • Silverlight Graphics
  • Silverlight and Data
  • Silverlight Controls
  • Silverlight and Existing Web Applications
  • Debugging
  • Localization How-To’s
  • Application Resources

After completing this module, students will be able to:

  • Use hardware acceleration at the places it was intended to.
  • Use graphics/rendering engine at maximum performance.
  • Use databinding.
  • Use ClientHTTP Stack and BrowserHTTP Stack.
  • Understand the difference between User Controls and Custom Controls and when each one of them should be used.
  • Use Visual State Manager and Behaviors.
  • Integrate Silverlight Application within existing web application.
  • Build effective communication between number of Silverlight application on the same page and between HTML DOM objects.
  • Debug the application using built-in techniques and external tools.
  • Localize Silverlight application.
  • Use resources.

Additional Reading

To help you prepare for this class, review the following resources:

  • Silverlight 3 Development
  • Advanced Topics in Silverlight 3 Development

Before attending this course, students must have:

  • Working knowledge of C#, HTML and JavaScript
  • Working knowledge of Silverlight 2/3 (Silverlight development basics will not be covered in this course)
  • Highly recommended: web development knowledge (web development basics will not be covered in this course)

Guaranteed to Run

2018-03-07 09:00 to 2018-03-09 17:00
Fort Lauderdale, Florida (Virtual Instructor-Led)
2017-12-11 09:00 to 2017-12-15 17:00
Attend Online
2017-12-04 09:00 to 2017-12-08 17:00
Attend Online
2017-12-04 09:00 to 2017-12-08 17:00
Attend Online
2017-11-27 09:00 to 2017-12-01 17:00
Attend Online

Course Reviews

No reviews found for this course.

Be the first to write a review