QUICKSTARTS
[This topic is pre-release documentation and is subject to change in future releases of Microsoft Silverlight.]

Building Dynamic User Interfaces with Silverlight

Introduction

In Silverlight, you can build most of the user interface (UI) elements of your application by using Extensible Application Markup Language (XAML) files. In Silverlight 2 Beta 2, you can define dynamic behavior that supports the XAML by writing and compiling managed code.

The topics in this section describe various ways you can use managed code to define UI behavior in your Silverlight-based applications.

In This Section

Writing Handlers for Silverlight Input Events

Explains how you can write event handlers in C# or Visual Basic, compile them into an assembly, and then reference these implementations from XAML.

Displaying a Splash Screen While Loading a Silverlight-Based Application

Explains how to implement a splash screen to be displayed while loading assemblies for a Silverlight-based application in the background.

Working with Data Collections in Silverlight

Explains how to display a set of data, allow item selection, and display details based on that selection.

Page view counter