O'Reilly logo

Pro WPF and Silverlight MVVM: Effective Application Development with Model-View-ViewModel by Gary McLean Hall

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 1. Overview of WPF and Silverlight

WPF and Silverlight

WPF and Silverlight are Microsoft technologies that facilitate the development of rich user interfaces. They are analogous to Windows Forms and Adobe Flash, respectively.

What Is WPF?

Windows Presentation Foundation (WPF) could be termed the next generation of Windows user interfaces. It could be, but there are too many companies that will be wedded to Windows Forms for many years to come. It may be more accurate to call WPF an alternative to Windows Forms. Although the two technologies differ in many ways, they both aim to achieve the same end: providing a user interface on the Windows desktop for applications written using the .NET Framework.

Architecture

Figure 1-1 shows the general ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required