Lab 2: Migrating an ASP.NET Web Forms Application to SilverlightSilverlight provides a Rich Internet Application (RIA) framework that can be used to build applications that can be deployed through the Web while preserving the rich client-side functionality found in traditional desktop applications. This lab is designed to guide ASP.NET and jQuery developers through the process of migrating applications to Silverlight. In the lab you'll convert an existing ASP.NET/jQuery application that consumes data from a Windows Communication Foundation (WCF) service to Silverlight and ensure that existing functionality is preserved. Along the way you'll learn how to create a Silverlight user interface, handle events, make asynchronous calls to services, bind data to controls, plus more. You'll start by researching existing data access and WCF service projects used by an ASP.NET application. Next, you'll run the ASP.NET application to see the feature set that will be migrated to Silverlight. To accomplish the migration you'll create a new Silverlight project in Visual Studio 2010 and use eXtensible Application Markup Language (XAML) along with managed code (both C# and VB are supported in the lab). The Silverlight application that you'll create is shown next:
Figure 1
Customer Details You Will Benefit from this Lab if:
You Will Learn:
Business Requirements for the Silverlight application include:
|