4 posts · rss

PnP Framework and PnP Core

Working with the PnP libraries: template sizing and resilience, authentication, nested navigation, and what is still missing in PnP.Core.

The PnP libraries do an enormous amount of work for you, and then leave you standing at an edge with no obvious way forward. These posts are about those edges.

Template sizing and resilience, because one big provisioning template fails differently from several small ones. Choosing and configuring authentication. Nested navigation with a header that deliberately links nowhere. And the migration story, where PnP.Framework is winding down and PnP.Core does not yet cover everything it replaced.

I try to contribute back rather than only complain: some of what is missing here I have since submitted as pull requests, which are listed on my about page. If you are planning a move to PnP.Core, the honest answer today is that it depends entirely on which CSOM features your provisioning code relies on.