O'Reilly logo

Silverlight 2 Unleashed by Laurent Bugnion

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 2 Understanding XAML

In This Chapter

Using XML for Data

Using XML for User Interfaces

Understanding XML Namespaces

Defining Additional Namespaces

Creating a Canvas with Children

Attaching Properties: Canvas.Left and Canvas.Top

Documenting Your Markup with XML Comments

Testing XAML Markup

Setting Properties in XAML

Changing Brushes

Composing Scenes in XAML

Saving Typing, Saving Space

What would software development be without acronyms? Let’s meet XAML, also known as eXtensible Application Markup Language (and pronounced “Zammel”). Located at the border between graphics designers and software developers, this language enables new workflows and allows the designers to implement markup instead of working on static screenshots. Optimized ...

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