Skip to:Content
|
Bottom
Cover image for Silverlight 2 bible
Title:
Silverlight 2 bible
Personal Author:
Publication Information:
Indianapolis, IN : Wiley Pub., Inc., 2008
Physical Description:
xvii, 558 p. : ill. ; 24 cm.
ISBN:
9780470375006
Added Author:

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000010185943 QA76.575 D39 2008 Open Access Book Book
Searching...

On Order

Summary

Summary

Create rich, cross-platform, interactive Web applications with Microsoft's new Silverlight and this essential guide. Designers will discover how to add animation, audio, video, and other high-impact effects. Programmers will cover Visual Studio, .NET, and other programming tools-and work with Silverlight's presentation, communications, and data frameworks. Packed with techniques, tips, and a 16-page color insert of striking examples, this is the book you need to succeed with Silverlight-whether you're a designer or programmer.


Author Notes

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.


Table of Contents

Preface
Acknowledgments
Introduction
Part I Silverlight Basics
Chapter 1 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
Chapter 2 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
Part II Silverlight Design Fundamentals
Chapter 3 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
Chapter 4 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
Go to:Top of Page