Thank you very much for your interest in Sitefinity and getting in touch with us.
You don't need to install Sitefinity on shared hosting as you don't need to have Sitefinity installation on the computer used for the final deployment of the web site. We would recommend you install Sitefinity on your local development machine, develop your site there and then deploy it to the shared hosting server.Then you'll only need to configure the IIS properly and add all external files that you have added to the staged server such as images, CSS or user controls and any other resources you have created. After the migration to shared hosting, all CMS functionality will continue to operate as the process is a mere physical relocation of the application.
For more information about this, please refer to the following sections of the User Manual:
- Working with Web Site Projects
> Migrating Projects to the Production Web Server
- Medium Trust Support
You can also have a look at this KB article: DiscountASP.NET hosting provider
Do let us know if you need any further information or assistance.
the Telerik team