Then discover how to create database objects with the data definition language (DDL) and edit data in your tables with data manipulation language (DML). Adam also covers critical relational database concepts, such as relationships, indexes, and schemes.
Justin-Josef Angel in  Silverlight Controls-The path to reusable XAML  describes a method to create XAML objects in a designer editable .xaml file that is paired with a JavaScript file that contains the methods for XAML object.
Get Silverlight 5. Silverlight is a powerful development tool for creating engaging, interactive user experiences for Web and mobile applications. Silverlight is a free plug-in, powered by the .NET framework and compatible with multiple browsers, devices and operating systems, bringing a new level of interactivity wherever the Web works.