Silverlight Is Microsoft Ria (Reach Internet Application) technology that gather rich windows Control in reach web platform in one place . Silverlight is a client base technology so the Pressure on server and network became minimum and the user enjoy from beautiful , fast , interactive environment. Silverlight develop and debug in visual studio . This make silverlight development fast and reliable .and reduce the cost . I buy and learn telerik silverlight controls and use their capability . Silverlight has a great integration with sharepoint and I use this two before and have enough experience . Silverlight has a 3D capability build-in so we can imagine and build 3d web forms easily so many of facebook games was build in this technology