Silverlight can use many frameworks such as C#, .NET, F#, etc... here is a good starting point. http://weblogs.asp.net/scottgu/page...orld-quot-with-silverlight-2-and-vs-2008.aspx