title: Silverlight 2d Rendering Options
body: <p>I'm working on a game that I'm developing in Silverlight, and I'm trying to decide on the best implementation, performance wise. I don't expect the game to be very intensive, but doing it the right way always beats doing it the easy way. The two options I've considered are either using <a href="http://msdn.microsoft.com/en-us/library/system.windows.media.imaging.writeablebitmap%28VS.95%29.aspx" rel="nofollow">WriteableBitmap</a> and manually draw everything and the other option is using <a href="http://silversprite.codeplex.com" rel="nofollow">Silversprite</a>. I did some searching, but I couldn't find any performance comparisons, so which option is faster? Also, Silversprite uses XNA, does this mean it wont work on Mac?</p>