There’s a lot of buzz nowadays about moving to Office 365 and using the App Model to extend and customize the platform. However, I know a lot of folks aren’t even considering Office 365 just yet, so I was wondering how are you developing “Apps” internally?
Are you using Full Trust Farm solutions? Or, are you starting to create Apps internally? I am guessing the decision points will be based on the fact that Farm Solutions are far quicker to develop, but harder to migrate in the future. Whereas “Apps” are slow to develop but set you up for a potential move to Office 365…
Love to hear your thoughts…
Not everyone is thinking about O365, but I believe lot of enterprises are thinking and developing Apps for SharePoint 2013. Having said that I personally feel that the APP documentation and support over the msdn is very Less due to which App Development becomes time consuming.
Some of the Important areas which should be highly documented :
1. SharePoint Hosted or Provider hosted? Which should be used when?
2. Is Provider Hosted good model for O365?
3. Lot of Functionalities are not achievable by JS Model hence people have to move to Provider Hosted with CSOM, there should be strong recommendations and alternates for each item?