Brad Dayley is a senior software engineer with 16 years of experience developing products and services for Microsoft Windows, Linux, and NetWare. He is the author of several books on topics including large network management, Web frameworks, and the Python programming language.
Lisa DaNae Dayley has owned a media creation business for 14 years and written several books including Roxio Easy Media Creator 8 in a Snap and Photoshop CS3 Extended Video and 3D Bible.
Preface | |
Acknowledgments | |
Introduction | |
Silverlight Basics | |
Getting to Know Silverlight | |
What Is Silverlight? | |
Why Use Silverlight? | |
Comparing Silverlight 1.0 and 2 | |
Silverlight Framework Architecture | |
The Silverlight plug-in | |
The Silverlight core presentation framework | |
The .NET Silverlight framework | |
Silverlight application architecture | |
Summary | |
Getting Started with Silverlight | |
Implementing the Silverlight Development Environment | |
Installing Visual Studio 2008 | |
Installing the Silverlight plug-in | |
Installing the Silverlight SDK | |
Implementing Silverlight applications on the Linux platform | |
Understanding Silverlight Development Tools | |
Using Silverlight in Visual Studio 2008 | |
Designing Silverlight applications and elements in Expression Blend | |
Encoding Silverlight media elements in Expression Encoder | |
Outputting vector images as XAML using Expression Design | |
Encoding Multiscale Images Using Deep Zoom Composer | |
Building Your First Silverlight | |
Application | |
Summary | |
Silverlight Design Fundamentals | |
Using XAML to Build Declarative Silverlight Applications | |
Understanding the Silverlight/XAML Relationship | |
Understanding XML Namespaces | |
Creating Silverlight Controls | |
Creating a Button | |
Creating a Calendar | |
Creating a Check | |
Box | |
Creating a Date | |
Picker | |
Creating a Hyperlink | |
Button | |
Creating an Image | |
Creating a List | |
Box | |
Creating a Media | |
Element | |
Creating a Radio | |
Button | |
Creating a Scroll | |
Bar | |
Creating a Scroll | |
Viewer | |
Creating a Slider | |
Creating a Text | |
Block | |
Creating a Text | |
Box | |
Creating a Toggle | |
Button | |
Designing the Layout of Silverlight Applications | |
Using a Canvas control | |
Using a Grid control | |
Using a Tab | |
Control control | |
Using a Stack | |
Panel control | |
Using a Border control | |
Using XAML Transforms | |
Scale | |
Transform | |
Rotate | |
Transform | |
Skew | |
Transform | |
Translate | |
Transform | |
Opacity | |
Drawing | |
Creating a Rectangle | |
Creating an Ellipse | |
Creating a Path | |
Using XAML Brushes | |
Adding a Solid | |
Color | |
Brush | |
Adding a Linear | |
Gradient | |
Brush | |
Adding a Radial | |
Gradient | |
Brush | |
Adding an Image | |
Brush | |
Adding a Video | |
Brush | |
Implementing Animations and Storyboards | |
Defining Storyboard controls | |
Starting animations upon page load | |
Creating From/To animations | |
Creating Key Frame animations | |
Creating animations as Resources | |
Attaching Event Handlers to XAML Elements | |
Summary | |
Using Expression Blend to Design Silverlight Applications | |
Getting Started with Expression Blend | |
Creating a Silverlight application project in Expression Blend | |
Using the Design, XAML, and Split views | |
Understanding the Expression Blend Toolbox | |
Adding Silverlight controls | |
Arranging Controls in the Design View | |
Using snaplines and gridlines | |
Aligning controls | |
Nesting controls using layout panels | |
Ordering controls | |
Modifying the Properties of Silverlight Controls | |
Naming the control | |
Attaching event handlers to controls | |
Applying brushes to controls | |
Setting appearance properties of controls | |
Setting the layout of controls in the Silverlight application | |
Applying transforms to controls | |
Modifying other control properties | |
Creating Storyboards and Animations in Expression Blend | |
Creating a Storyboard | |
Animating Silverlight controls in a Storyboard timeline | |
Playing animations in Expression Blend | |
Recording and modifying key frames | |
Importing Vector Images Using Expression Design and Express | |
Table of Contents provided by Publisher. All Rights Reserved. |
The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.