Home » sharepoint » SharePoint 2013 » CSOM Developers Have Opportunities to Develop Apps for SharePoint 2013

CSOM Developers Have Opportunities to Develop Apps for SharePoint 2013

As Steve Fox, Director of Services for Microsoft® presents in a video tutorial titled USING THE CLIENT-SIDE OBJECT MODEL IN SHAREPOINT 2013, client server programmers have an opportunity to develop Apps for SharePoint 2013 via the Client Side Object Model (CSOM).

It certainly makes sense for Microsoft to provide this group of developers with an extensive foundation for app development. Microsoft, arguably, is the largest ISV in the client server computing market. There are vast numbers of programmers developing client server applications for the business market. So, why not open an opportunity for these developers to contribute app development for SharePoint 2013. The special cloud “twist” to all of this is CSOM, itself, which was developed as a method of building processes to run on thin clients (web page browsers), without dependency the server. In multi-tenant public cloud environments it makes complete sense to insulate the server from untrusted, anonymous connections, while building more processing power into the browser for client-side computing.

Our other sets on the SharePoint 2013 app topic, authored by Yaroslav Pentsarskyy, provide extensive detail on JavaScript (a scripting language built for browsers) and the jQuery function library. Together, JavaScript and jQuery provide developers with alternate method of building comparable apps, meaning processes built for client-side browsers. Visual Studio can be used as the development platform for either approach.

CSOM relies on the API development model, which should be very familiar territory for client server developers. Steve discusses some market requirements likely to drive CSOM development; for example, to “update lists or to read lists” from a specific SharePoint site. It’s interesting to note how Microsoft has expanded the set of APIs for the CSOM development approach, while, at the same time, adding a lot of power to the JavaScript and jQuery alternative. So Microsoft’s commitment to increase the app development process for this latest version of SharePoint server should be clear.

Ira Michael Blonder

© Rehmani Consulting, Inc. & Ira Michael Blonder, 2013 All Rights Reserved