I've been dabbling with Silverlight for a bit after I attended a workshop on it a month ago. Since it has been well proven with past projects I'm a masochist, I decided my first application with Silverlight would be something easy like a recreating the Microsoft Surface Video Puzzle. So far, I've learned a rather large sum about Silverlight. I'm using Silverlight 1.1 September Refresh. Dynamically adding items to play videos is harder than one may think. After many hardships, I finally got it to work BUT I found out that the Silverlight event life cycle acts...