Contrary to popular assumption, there is ample room for .net developers using Visual Studio to build processes for SharePoint Server 2013 with the new App model. The method of choice for this type of development is the Client Side Object Model (CSOM). Steve Fox, Director of Services for Microsoft® authored a video tutorial titled Using the Client-Side Object Model in SharePoint 2013. This video is available for unlimited viewing to anyone with a valid subscription to SharePoint-Videos.com.
I think it’s important to promote this opportunity. Certainly the SharePoint 2013 App architecture is built to isolate client and server components. This isolation makes sense in a public cloud computing environment with many businesses opting for multi-tenant offers for application serving.
Simply looking into the jQuery library, which is, itself, a comprehensive API, should suffice to set any developers mind to rest on this question.
Regardless of why an organization opts to consider SharePoint 2013 App development as a best course of action, the range of capabilities is likely to be much wider than an average developer, on the surface, would assume to be the case. I also need to note the usefulness of Visual Studio 2012 as a superior IDE for the development task.
Therefore, we hope more .net developers and other developers with a deep familiarity with CSOM will look into the SharePoint 2013 App model and begin to explore opportunities to apply their expertise to the growing set of requirements for this type of systems development.
© Rehmani Consulting, Inc. & Ira Michael Blonder, 2013 All Rights Reserved