In this session, Shai Petel, SharePoint MVP and director of KWizCom’s R&D team, will discuss different approaches of building client tools that communicate with SharePoint online. Such tools may be a desktop WPF application, tablet or mobile application, or any type of application that does not run on SharePoint in the traditional app model. Shai will provide an overview of all options a developer has when building a solution for SharePoint and provide tools to assist you choosing the one perfect for your scenario. The session will cover different approaches for connecting to a SharePoint online site, authenticating via the .NET API with or without OAuth, and some best practices for executing heavy code against your content. Examples for a client tool may be your own backup/restore application, testing tools, reporting, management, or like in our case – a find & Replace tool.
- Client side object model
- Different approaches for cloud app development
- App-SharePoint authentication
Attendees will have a better understanding at the different options for app development for the cloud, and be able to choose the best approach for each task. Attendees will be exposed to more app development options than the common SharePoint app (hosted or SharePoint hosted)
This session was delivered at the SPBiz Conference and was presented by Shai Petel.