After completing this course, students will be able to describe the key features of Silverlight 2; describe the people, tools, and tool workflow associated with creating Silverlight experiences; create and manipulate images by using Microsoft Expression Design; create projects in the Microsoft Expression Blend design software; assemble and build a rich user interface (UI) by using Expression Blend; develop and customize media by using Microsoft Expression Encoder; hand off design projects and graphical assets to developers; develop basic code in a Silverlight project; enhance the user experience by using keyboard interactivity, text effects, and ink; develop advanced animation effects; develop advanced media effects; publish a Silverlight application; customize the built-in controls; create custom user controls; create Deep Zoom Silverlight experiences.