Preface Who This Book Is For How This Book Is Organized What You Need to Use This Book Conventions Used in This Book Using Code Examples How to Contact Us Acknowledgments Introduction Chapter 1: Introducing Silverlight 2 1.1 Rich Internet Applications 1.2 RIA Technologies Chapter 2: Introducing WPF 2.1 Vectors 2.2 WPF 2.3 XAML 2.4 Further Reading Chapter 3: Getting Started with Silverlight 2 3.1 Setting Up a Silverlight Development System 3.
2 A First Silverlight Example: Creating a Web Site 3.3 A Second Silverlight Example: Creating a Project 3.4 Further Reading Chapter 4: Introducing Silverlight Tools 4.1 XML Editors 4.2 Vector Graphics Editors 4.3 Silverlight IDEs 4.4 Further Reading Declarative Silverlight Chapter 5: Introducing XAML 5.1 Using Text 5.
2 Using Shapes 5.3 Positioning Elements 5.4 Using Images 5.5 Using Brushes 5.6 Further Reading Chapter 6: Handling User Interaction and Events 6.1 Events and Event Handlers 6.2 Mouse Events 6.3 Keyboard Events 6.
4 Further Reading Chapter 7: Transforming and Animating Content 7.1 Transformations 7.2 Animations 7.3 Further Reading Chapter 8: Adding Sound and Video 8.1 Preparing Multimedia Data 8.2 MediaElement 8.3 Further Reading Programming Silverlight with .NET Chapter 9: Adding Silverlight Content to ASP.
NET 3.5 Applications 9.1 Embedding XAML 9.2 Embedding Media Content 9.3 Further Reading Programming Silverlight with JavaScript Chapter 10: Accessing Silverlight Content with JavaScript 10.1 Accessing the Plug-in 10.2 Communicating with the Plug-in 10.3 Further Reading Chapter 11: Special Silverlight JavaScript APIs 11.
1 Advanced JavaScript APIs 11.2 Dynamically Downloading Content 11.3 Using Additional Fonts 11.4 Further Reading Appendix Silverlight JavaScript Reference Using the Silverlight Plug-in Colophon.