Sharepoint 2010 has built in support for Silverlight. In order to use Silverlight, you have to use the new Cient Object Model. For an overview of the client object model, please see my post here