What is Microsoft SharePoint Development ?Apr 01, 2015
SharePoint is a development platform with an extensive suite of API's for you to develop solutions for any type of business process or need. You can develop server based solutions which include web parts, advanced workflows, line of business applications and public sites with Visual Studio, C# and the Server Object Model. Starting with SharePoint 2013 a new programming paradigm called the App Model is introduced which is similar to other App platforms such as Apple, Google and Facebook. SharePoint's original function was to be a tool to facilitate collaboration between users in an organization through the use of mini sites, libraries to store files and documents and lists to store data. It has since evolved into document management, web content management (CMS), records management, enterprise search, electronic forms, social computing and collaboration, business intelligence and many more.