Also, what would be the pros and cons of building and launching a minimum viable product on SharePoint? Specifically, would a skilled hacker likely see any speedup in going from concept to launch over, say, Ruby on Rails?
Has anyone ever used SharePoint Online as a production PaaS solution? (http://www.microsoft.com/en-us/office365/sharepoint-online.aspx)
Please don't hurt me. I swear I'm just curious...
Don't get me wrong, managing documents with Sharepoint works. Somewhat. But all the web stuff seemed really half assed to me. The Wiki doesn't work, building pages and sites is PITA and search does not work out of the box (and as far as I can remember you need an expensive add on to make it really work).
I think they also told us that developing for/with sharepoint can be quite tricky and upgrades to newer sharepoint versions can cause problems - But I am not sure If I remeber that correctly.
Even if everything above worked find, I don't think it is a good idea to create a MVP with a tool like Sharepoint, which has it's own (quite inflexible) way of doing things and forces you into certain processes. You should really be able to iterate fast and create exactly what you want, and not be constrained by the structure, process and templates of a (huge, hairy) tool when building a MVP.