Introducing Silverlight 3
Your first look at the tools and techniques
Your first look at the tools and techniques for creating rich Silverlight 3 experiences
Get a running start with Silverlight 3 - the cross-platform, cross-browser plug-in for rich interactive applications and cutting-edge media experiences. Featuring advance insights from inside the Microsoft Silverlight team - this book provides practical, grounded advice, rich examples, and ready code to help inspire your next solutions.
Discover how to:
- Create your first simple sites
- Build applications that run out of the browser
- Use XAML to render, scale, and animate graphics on-screen
- Work with Silverlight Tools for Visual Studio
- Explore core and advanced controls - and build your own
- Exploit new graphics support - 3-D effects, H.264 video, GPU acceleration
- Experiment with media, ink, DeepZoom, and Photosynth
- Access data services to build connected applications
- Dynamically add content using Ruby and Python
- Manage Silverlight applications from ASP.NET-based servers
- Learn how to deliver DRM-protected video content
Get C# and XAML code samples on the WebThe Contents of "Introducing Silverlight 3" at a Glance
Part 1: Introducing Silverlight 3- 1 Introducing Silverlight 3 3
- 2 Using Expression Blend with Silverlight 25
- 3 Using Visual Studio with Silverlight 55
- 4 Silverlight XAML Basics 77
- 5 XAML Transformation and Animation 111
- 6 The Silverlight Browser Object 145
Part 2: Programming Silverlight 3 with .NET- 7 The Silverlight Browser Bridge 179
- 8 Silverlight Core Controls 199
- 9 Silverlight Controls: Advanced Controls 221
- 10 Media in Silverlight: Video 237
- 11 Media in Silverlight: Rich Imaging 267
- 12 Building Connected Applications with Silverlight 287
- 13 Styles and Templates in Silverlight 311
- 14 Data Binding with Silverlight 321
- 15 Using Dynamic Languages in Silverlight 333
Who This Book Is For
This book is written for developers who are already working every day to bring new and better Web applications to Internet users and who are interested in adding this cutting-edge Microsoft technology to their store of knowledge - to find out how it can be applied as a tool to bring users more interesting, more capable, and more effective user interfaces. Development managers may also find the easy-to-read style useful for understanding how Silverlight fits into the bigger Microsoft Web technology picture. With luck, this book will provide managers with the technological background they need so that when their developers come to them to talk about Silverlight - with excited looks on their faces - they will understand what the excitement is about!
About the Author Laurence Moroney
Laurence Moroney is a Senior Technology Evangelist at Microsoft, focusing on Silverlight and User Experience. He has more than a decade of experience in software design and implementation and has authored about a dozen books on topics as varied as the Windows Presentation Foundation, Web Development, Security, and Interoperability. In addition to this, he has written over 150 articles for various print and online media and has spoken on these topics in conferences around the world. Laurence lives in Sammamish, Washington, with his wife Rebecca and his two children.