Prev | Current Page 106 | Next

Matthew MacDonald

"Pro WPF with VB 2008: Windows Presentation Foundation with .NET 3.5"

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