Lab 6 - Creating a Great User Experience
A user’s experience with an application is the perception of how it works. No matter how solid the backend is, if it’s easy to use the user will think it’s a great product. Silverlight enables you to quickly add small pieces of functionality that can greatly improve the user experience. This lab is designed to introduce developers to Expression Blend.
In the lab you'll create a menu that transitions between an opened and closed states. Along the way you'll learn how to use Blend to create states, work with behaviors, and integrate MVVM with Blend.
You'll start by create opened and closed states for the menu. Next, you’ll add behaviors to the Settings button to toggle between states without writing code. Finally, you’ll integrate the MVVM pattern into Blend. The Silverlight application that you'll create is shown next:
You Will Benefit from this Lab if:
You Will Learn:
Business Requirements for the Silverlight application include: