Roger from SilverlightAddict.com asked me for more information about how I manage the sound effects in the Silverlight version of Legend of the Greasepole.
I have a Canvas element in my scene called MusicCanvasRoot. It contains a number of MediaElement children equal to the maximum number of simultaneous sounds that the game will play. This helper [...]