Foundation Expression Blend 4 with Silverlight - Gaudioso, Victor; SpringerLink (Online service) (Berkeley, CA : Apress : Imprint: Apress, 2010)
Setting Up the Silverlight Development Environment -- The Blend Integrated Development Environment -- C#, XAML, and Object-Oriented Programming -- Layout Controls: Including the New Silverlight 4 Controls: Viewbox, RichTextBox, FlowDirection Property, and Improved Data Binding -- Timed Storyboards: Creating a Newton Cradle Application -- Using VSM and Blend 4's State Panel to Create a Silverlight Media Player -- Behaviors in Silverlight -- The Silverlight MediaElement: Create a Video Player with a Custom UserControl, XML De-serialization, and Behaviors -- Events and EventHandlers -- Classes and Interfaces -- Styles, Control Templates, and Custom UserControls -- Writing a Custom Content Panel -- Writing ailverlight 4 Out-Of-Browser Application with Elevated Trust and the New Silverlight 4 COM API -- Creating a Photobooth Application with the Silverlight 4 Webcam API -- MVVM: Model-View-ViewModel -- SketchFlow Prototyping -- New Features of Silverlight 4.
Keywords: Microsoft software; Microsoft .NET Framework; Software engineering; Microsoft and .NET.; Software Engineering/Programming and Operating Systems