Copyright
Brief Table of Contents
Table of Contents
Preface
Acknowledgments
About this book
About the Cover Illustration
1. Past, Present, and Future
Chapter 1. The road to Avalon (WPF)
1.1. The past and the present
1.1.1. Why Windows drawing is the way it is
1.1.2. How we currently create Windows UIs
1.1.3. Why the web is the way it is
1.1.4. How UI is created on the web
1.2. Why Avalon/WPF
1.2.1. Taking advantage of modern hardware
1.2.2. Using modern software design
1.2.3. Separating presentation logic from presentation
1.2.4. Making it simpler to code GUIs
1.3. Creating UI using WPF
1.3.1. Defining WPF UI with XAML
1.3.2. Defining WPF UI through code
1.3.3. Defining WPF UI with tools
1.3.4. Who does the drawing
1.3.5. Pixels versus vectors
1.4. Summary
Chapter 2. Getting started with WPF and Visual Studio 2008
2.1. Your grandpa���s Hello, World!
2.1.1. Adding a button and button-handler to the window
2.1.2. Running Hello, World!
2.1.3. The TextBlock control
2.2. The application definition
2.2.1. Defining application startup in XAML
2.2.2. Why define the application in XAML?
2.3. A tour of WPF in Visual Studio 2008
2.3.1. The XAML designer
2.3.2. The Properties grid
2.3.3. Selection controls in Visual Studio
2.3.4. The Document Outline
2.4. Summary