Designing and Prototyping in WPF and Microsoft Silverlight: A Case Study
Putting the advanced capabilities of Windows Presentation Foundation (WPF) and Silverlight to full use requires collaboration, experimentation, and iterative prototyping. We show you all five sequential prototypes for the acclaimed StaffLynx application (as seen on .NET Rocks TV), and discuss practices that worked and didn't work in real-world advanced UI development using WPF and Silverlight. We also discuss the importance of key technologies in WPF and Silverlight that go beyond previous UI technologies, including gradient fills, opacity, animation, styles, and transforms. Finally, we look at some techniques in Microsoft Expression Blend that are helpful for generating quick prototypes to gauge user reaction to new ideas.