When you create a Silverlight-based application for deployment to the web, the last thing you probably think of is the install/upgrade experience. After all, the Silverlight project templates in Visual Studio give you a basic experience for free:
Go to the complete details ...