net/wpf/white-papers/thenewiteration.aspx that reviews XAML and explores
some of the ways the developers and designers can collaborate on a WPF application.
CHAPTER 2 n XAML 25
nTip XAML plays the same role for Windows applications as control tags do for ASP.NET web applications.
The difference is that the ASP.NET tagging syntax is designed to look like HTML, so designers can craft web
pages using ordinary web design applications such as FrontPage and Dreamweaver. As with WPF, the actual
code for an ASP.NET web page is usually placed in a separate file to facilitate this design.
The Variants of XAML
There are actually several different ways people use the term XAML. So far, we??™ve used it to
refer to the entire language of XAML, which is an all-purpose XML-based syntax for representing
a tree of .NET objects. (These objects could be buttons and text boxes in a window, or
custom classes you??™ve defined. In fact, XAML could even be used on other platforms to represent
non-.NET objects.)
There are also several subsets of XAML:
??? WPF XAML encompasses the elements that describe WPF content, such as vector
graphics, controls, and documents. Currently, it??™s the most significant application of
XAML, and it??™s the subset we??™ll explore in this book.
??? XPS XAML is the part of WPF XAML that defines an XML representation for formatted
electronic documents.
Pages:
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118