This is part 1 of a 2 part series. Silverlight is a .NET-based API, which allows you to author interactive web content in a browser and OS neutral manner. In this presentation, you will come to understand the Silverlight framework and runtime plug-in, the role of Silverlight XAML, base class library integration the ASP.NET Silverlight web controls. This talk will also contract the functionality of Silverlight 2.0 to previous releases, and overview numerous development tools (such as Microsoft Visual Studio and Microsoft Blend).