I have lots of code snippets on my pc that do a whole bunch of cool things in C# (not asp.net, these are mainly console apps). I store all my results in a mysql database on my home PC.
What is the best way forward for converting this all into an online web service with login portal etc? My asp.net knowledge is limited, so I may have to hire someone for this. Trouble is I know C# and PHP, but no asp.net!
Is cloud hosting recommended versus dedicated server versus normal hosting? The database will be several gigabytes with a growth rate of 150 megabytes per day.