O365 OfficeDev PnP CSOM tools installation

This post will assume you have Visual Studio installed with Microsoft Office 365 API tools for Visual Studio.

  • Create a new Visual Studio project, lets say a console application.
  • Press on your project the second mouse button and select “Manage NuGet Packages…”
  • In the new window search for online packages and type in pnp or officedevpnpcore or similar. Then install the OfficeDevPnp.Core.Online package.

OfficePnp1

  • Wait for the installation to complete. After this you are ready to use CSOM to operate on your desired O365 site.

OfficePnp2

As you can see from the image above the nuget package will install all of what you need. You do not have to worry about much. Easy, right :)?

Links to know:

https://github.com/OfficeDev/PnP

https://channel9.msdn.com/blogs/OfficeDevPnP/Getting-Started-with-PnP-Provisioning-Engine

https://github.com/OfficeDev/PnP-Partner-Pack

http://dev.office.com/patterns-and-practices-resources

http://dev.office.com/blogs/new-sharepoint-csom-version-released-for-Office-365

https://www.nuget.org/packages/Microsoft.SharePointOnline.CSOM

https://lionadi.wordpress.com/2015/06/22/office-365-o365-client-application-registration-authentication-and-authorization/

https://lionadi.wordpress.com/2015/07/02/o365-csom-client-side-object-model-examples/

https://lionadi.wordpress.com/2015/09/16/o365-csom-getting-user-profile-information-without-possible-errors/

https://lionadi.wordpress.com/tag/o365/

Advertisements

One thought on “O365 OfficeDev PnP CSOM tools installation

  1. Pingback: O365 OfficeDev PnP CSOM tools installation | SutoCom Solutions

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s