Building .NET Client Tools for Sharepoint Online

Shai Petel
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.

 

Features Covered:

  • Client side object model
  • Different approaches for cloud app development
  • App-SharePoint authentication

Session Objectives

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.

Summit Bundle

Get 200+ hours of Microsoft 365 Training for 7$!

Master Office 365, Power Platform & SharePoint & Teams With 200+ Hours Of Training Videos in the Collab365 Academy. This offer is insane and is only available for a limited period.