Introduction to Silverlight
The Silverlight Plug-in
The Silverlight SDK
Using the Silverlight Control
Programming Silverlight
JavaScript API for Silverlight
Managed API for Silverlight
Visual Studio 2008 and Silverlight
Interactive Web Applications Using C#
Using XAML
Windows Presentation Framework (WPF)
Extensible Application Markup Language (XAML)
Canvas
Elements and Attributes
Property Elements
Type Converters
Content Property
Collections
Attached Properties
XAML and C#
XamlReader
Shapes and Lines
Rectangles
Ellipses
Polygons
Lines and Polylines
Curves
Paths
Geometries
Strokes
Text and Fonts
TextBlock
Fonts
Run
LineBreak
Brushes and Images
Color and Opacity
SolidColorBrush
LinearGradientBrush
RadialGradientBrush
Image
ImageBrush
Layout and Transforms
Sizing Elements
StackPanel
Grid
Positioning Elements
Z-Order
Clipping
Translate Transform
Rotate Transform
Scale Transform
Skew Transform
Combining Transforms
Handling Events
Event Handlers
Dynamic Event Handlers
Mouse Events
Rubber Band Drawing
Drag and Drop
Event Bubbling
Animation and Media
Animation using Background Worker
Silverlight Animation
Video and Audio
Resources
Appendix A. Learning Resources