We have known to use SharePoint as a Platform of choice for Information Portals, Reporting Sites and also to host small to medium complex applications like eForms. But the question which most of the Enterprises ask is can we use SharePoint as a full fledged Application development platform for developing and hosting customized business applications.
With the distinguished SharePoint community here, i would like to invite and discuss this topic.
Absolutely yes – I think this is a big advantage of the platform.
With the new Apps model, the argumentation for using SharePoint as the center for building business applications, are even bigger. You can use the UI layer in your portal, and combine content from SharePoint lists – and finally provide business logic running in Azure (or hosted somewhere else).
This obvious takes some getting used to – for those who used to do everything serverside, but its my impression that most developers welcome the new architecture, which is not only relevant for cloud / SharePoint Online.