It is always a challenge to get an application you have working with on your development machine deployed to a server so others can access it. The frustration is compounded because it seems that a very popular alternative for many of us, that is, the shared hosting provider, is rarely covered in the MSDN documentation.
In this video, I show you how to deploy a Silverlight Business application to an ISP that provides hosted services. The sample application includes two databases; one to support the application and a second to support registration and authentication.
I am using DiscountASP.NET in the tutorial and want to thank them for providing a promotional account for my use. I should point out that other ISPs provide shared hosting for Silverlight but would likely have different control panels. There may be some vendor-specific differences in the control panels that you will have to deal with. However, I suspect that once you understand the overall concepts, any differences will be fairly easy to overcome.