- Full Description
The growing popularity of Web 2.0 applications is increasing user expectations for high-quality web site design, presentation, and functionality. It is into this climate that Microsoft is releasing Silverlight 4, the third and latest iteration of its cross-browser web presentation technology. Beginning Sliverlight 4 in C# brings you to the cutting-edge of Web 2.0 application design and includes plenty of practical guidance to get you started straightaway.
- Microsoft Expression Design, which plays an important part in creating Silverlight assets.
- Microsoft Expression Blend, which is used to build user interaction for Silverlight elements.
- Microsoft Visual Studio, which manages the interaction between designers and developers, providing the coding environment for nuts and bolts wiring.
Once youve mastered the basics, you'll move on to gaining a more in-depth knowledge of some of the new features introduced with Silverlight 4, including H.264 protected content, right-click event handling, a new printing API, and support for the Managed Extensibility Framework.
What youll learn
- Discover the tools needed for Silverlight 4 development, the roles each plays, and how they interact to produce a seamless result.
- Understand the fundamental concepts and techniques that lie at the heart of every successful Silverlight application and how to apply them to your own projects.
- Explore the new features and coding practices Silverlight gives to you as a developer that sets it apart from other web-development tools.
Who this book is for
This book is for anyone with an interest in web development. A basic familiarity with web development and simple C# coding is useful, but by no means a requirement. This book will teach you everything that you need to know.
- Table of Contents
Table of Contents
- Welcome to Silverlight 4
- Introduction to Visual Studio 2010
- Layout Management in Silverlight
- Silverlight Controls
- Data Binding and Silverlight List Controls
- Silverlight Toolkit
- Data Access and Networking
- Navigation Framework
- Isolated Storage in Silverlight
- System Integration and Device Support
- Introduction to Expression Blend
- Styling in Silverlight
- Transformations and Animation
- Custom Controls
- Printing in Silverlight
- Source Code/Downloads
Please Login to submit errata.On page 131:Statement in line 11 should be in bold.
On page 159:Extra quote breaks code : VerticalAlignment="Center" "
On page 199:
In example code, First TextBlock text should read Text="Silverlight 4" -- not "Silverlight 2"
On page 339:The text says: right-click the CoolDownButton project
should read :
right-click the CoolDownButtonTest project