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…
Right, we are shifting dev to the app model.
As you mentioned, there are concerns regarding migradability, moving to the cloud, having a consistent approach to write on-prem and cloud apps, avoid IISReset, increase farm performance and stability as no server side code is hosted under the farm, having less issues with patches, updates and the whole ALM.
That’s it, hard to argue and find argument to shift new solution dev from server side to apps.