Skip to content

strategik/CoreFramework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Strategik Logo

# CoreFramework Strategik build complex information management solutions for SharePoint 2013 & Office 365. These solutions require definition in code. They require the ability to provision and de-provision Office 365 artefacts in response to business events throughout their lifecycle, the ability to analyze and update customer installation remotely and support for simple, scalable application lifecycle management.
At Strategik, we have taken the view that there is little commercial value in creating and maintaining a close source code based provisioning framework. A number of valuable community efforts already existing in the space, including the [Office Dev Patterns and Practices](https://github.com/OfficeDev/PnP "Office Dev PnP") repository and [SPMeta2](https://github.com/SubPointSolutions/spmeta2 "SPMeta2") project. Whilst both these frameworks are useful, neither currently fully satisfies the business requirements and needs of the Strategik solutions practice. As such, our approach with the Core Framework is to create a thin wrapper around those frameworks (where the functionality we require already exists) and to use best practice Client Object Model and remote API calls to create whatever functionality we require where it does not.
Thus we have created the Strategik Core Framework, our open source library for defining our solutions (in code), provisioning and helper code for SharePoint 2013 and Office 365. It is the foundation of our solution development efforts, containing much of the plumbing that we would otherwise need to create for every custom solution we build. It is available for others to use under the MIT License.

Strategik Stak


The Core Framework encapsulates much of the plumbing required to create solutions on Office 365. It provides a set of simple C# classes that can be used to create definitions of the solutions and all their artefacts that need to be deployed, along with extension methods and helper that wrap up client object model and Office 365 calls.
The core framework wraps around the latest Office Dev PnP code framework, calling that code wherever possible. A PnP extension, designed to allow the Strategik models to be deployed using the PnP provisioning engine is provided.

To get startred with the Core Framework - please refer to the doucmention in our wiki

About

Strategik's Core Framework

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published