Book Image

MCTS: Microsoft Silverlight 4 Development (70-506) Certification Guide

By : Johnny Tordgeman
Book Image

MCTS: Microsoft Silverlight 4 Development (70-506) Certification Guide

By: Johnny Tordgeman

Overview of this book

Microsoft Silverlight is a powerful development platform for creating engaging, interactive applications for many screens across the Web, desktop, and mobile devices. Silverlight is also a great (and growing) Line-Of-Business platform and is increasingly being used to build data-driven business applications. Silverlight is based on familiar .NET languages such as C# which enables existing .NET developers to get started developing rich internet applications almost immediately. "MCTS: Microsoft Silverlight 4 Development (70-506) Certification Guide" will show you how to prepare for and pass the (70-506): TS: Microsoft Silverlight 4 Development exam.Packed with practical examples and Q&As, MCTS: Microsoft Silverlight 4 Development (70-506) Certification Guide starts by showing you how to lay out a user interface, enhance the user interface, implement application logic, work with data and interact with a host platform amongst others.
Table of Contents (15 chapters)
MCTS: Microsoft Silverlight 4 Development (70-506) Certification Guide
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface

Summary


In this chapter we went far beyond the basic UI capabilities of Silverlight. We started with styling our controls on three different levels—element, page, and global. We learned all about the hierarchy they work on and what overrides what. Once we had the firm understanding on styling, we went on to discuss the concept of templates and TemplateBinding. Templates are a base concept of Silverlight, and by using them right, you have a full control on how your UI looks. We then extended the templating concept with the use of data templates. Data templates are a concept you will deal a lot with when creating LOB applications. Taking data and visualizing it with templates is one of the most-used concepts Silverlight has to offer. Next in line were the transformations and animations where we discussed how to change an object look and how to animate it. We got to know the Storyboard object and all its properties, the different kinds of animation Silverlight offers, and we finished up the...