One the first code for any game will be setup a game loop. Here are some of the posts on how to achieve this in Silverlight applications:
Creating a Game Loop - Silverlight Games 101
Tip of the Day #5: Timers and the Main Game Loop - Mike Snows Silverlight Blog
More Silverlight performance tips here.