Skip to content
Strategik edited this page Oct 5, 2015 · 23 revisions

The Strategik Core Framework places a wrapper around the Microsoft Office Dev PnP Core adding features currently not available in that Framework including:

At Strategik, we have a need to define, deploy and continually refine our Office 365 solutions. For example, we may need to remotely provision a site collection containing a number of preconfigured sites and default data.

As our solutions are used we need to adjust their structure in respond to business events. For example we may need to add or remove a library, create a new site, change security permissions and so on.

As enterprise developers, we need to define and update or solutions in code.

To facilitate this, the Core Framework supports code based definitions of solutions (tenant wide), including site collections, sites and taxonomy.

We provide helper classes that allow us to interact with and adjust individual artefacts in Office 365 (for example adding a set of folders or a new content type to a single list).

We are progressively adding generic ways to read and write data (something not provided well in the PnP code base) and we are always checking that our code works on premise (SharePoint 2013 and later) and online.

If you think that will be useful for your projects, please check our Getting Started Guide and Frequently Asked Questions (FAQ). You can also join the discussion in our Core Framework Yammer Group. We have a Roadmap of features we intend to complete.

We are always looked to improve and extend our offering and so we welcome and encourage contributions from the community. Find out more about how we are putting the code together in our developers documentation