Datasheet
Contents
Acknowledgments x
Foreword xix
Introduction xxi
Chapter 1: Introduction to Silverlight 1
What Is Silverlight? 1
What Does DOM Really Mean? 4
Silverlight Versions Explained 5
Getting the Silverlight Plug-In 6
Getting the Silverlight SDK 9
Building Silverlight Applications 13
Creating the Silverlight Object in HTML 17
Silverlight Object Attributes 18
Adding Multiple Silverlight Objects to a Page 20
Resizing a Silverlight Control 21
Displaying in Full Screen Mode 23
Understanding XAML 25
Summary 27
Chapter 2: Building Silverlight Applications Using XAML 29
Rendering Silverlight Content 29
Working with XAML in This Chapter 30
Layout of Silverlight Content 31
Positioning Objects Using ZIndex 34
Positioning Objects Using Transforms 38
Drawing with Text and Brushes 41
Using the TextBlock Object 41
Creating Hyperlinks 43
Silverlight Video 45
Adding Video to Web Pages 46
Supported Audio and Video Formats 46
Interacting with the MediaElement Object 47
Using Markers and Timelines in Video 49
Painting Video onto Objects 52
Creating Video Reflections 53
Animating Silverlight Elements 56
Summary 58
28401ftoc.qxd:WroxPro 9/12/07 9:36 PM Page xi
COPYRIGHTED MATERIAL