Architecture models for SharePoint provider hosted add-ins in on-premises

Now that the SharePoint 2016 is also arriving relatively soon, we are getting more and more questions around the on-premises setup around the SharePoint add-in/app model. Target of this blog post is to address some of the most common questions around the infrastructural setup for on-premises and to clarify what are the options from the…

12

SharePoint Tenant CSOM object support in SharePoint 2013 and 2016

If you are planning to implement add-in/app model implementations in SharePoint on-premises environment and you’d like to create also site collections with the add-in model techniques, you will need to use Tenant CSOM object for your operations. I wrote a blog post for this back in 2014, which is still absolutely valid for the SharePoint…

2

Fixing timeout exception on CSOM based site collection creation

One common question or challenge what we see community to face is the time out exception when site collection creation code is executed or when you apply needed customizations to just created SharePoint site collection. Since this is relatively common question in Yammer groups or in blog posts, thought that it would be worth while…

2

Automating add-in/app installation to SharePoint sites using CSOM

“How do I install apps/add-ins from store, app catalog or directly to the site?” is relatively common question cross partners and customers. We are getting this question or request quite often at the Office 365 Developer Patterns and Practices (PnP) Yammer group or through other forums. Frank Marasco from the Office Dev PnP core team…

10

Office 365 Developer Patterns and Practices (PnP)–November 2015 release

We are happy to announce the availability of Office 365 Dev PnP November 2015 release. Please see following blog post from the dev.office.com for the detailed release notes and additional resources around the latest release.. Office 365 Developer Patterns and Practices – November 2015 release Notice. As part of the November release we also released…

0

Office 365 Dev Patterns and Practices graphics presentation

During past years we have created significant amount of different graphics for different usage scenarios explaining Office 365 and SharePoint usage. I do get quite often questions around on where do we get these graphics and how others could use them. Personally I do not really use drawings from others, so I have drawn majority…

8

Office 365 Developer Patterns and Practices (PnP)–October 2015 release

We are happy to announce the availability of Office 365 Dev PnP October 2015 release. We have also moved the communications under the official dev.office.com blog, so please check the following blog post for all the details around the PnP October release. Office 365 Developer Patterns and Practices – October 2015 release Thanks for everyone…

0

External sharing API for SharePoint and OneDrive for Business

One of the really nice capabilities in the Office 365 is the external sharing, which enables you easy way to share sites and documents also with people who are not necessarily part of your own organization. From UI capability perspective this capability has been in the service already quite a while and it’s nicely explained…

6

Office 365 Developer Patterns and Practices (PnP) – September 2015 release

We are happy to announce the availability of Office 365 Dev PnP September 2015 release. We have now also moved the communications under the official dev.office.com blog, so please check the following blog post for all the details around the PnP September release. Office 365 Developer Patterns and Practices – September 2015 release Thanks for…

0

Sign-out from Office 365 and Azure when working with multiple tenants

I did wrote small blog post last year around the problem on “Clearing authentication cookie when developing with multiple Office 365 tenants”. Challenge is that in certain scenarios you get “locked” on specific tenant and you might have challenges on signing out. This is common problem for developers who are using multiple tenants or multiple…

7