Introducing the PnP Provisioning Engine

Introducing the PnP Provisioning Engine

This short whitepaper introduces the PnP Provisioning Engine […] now days with the new CAM the approach should be based on provisioning artifacts using the so called „remote provisioning“ technique. But what does mean to do „remote provisioning“? It means using the Client Side Object Model (CSOM) to provision artifacts, instead of using the feature framework.

Well, and what if I want to model and provision artifacts using a test and a production environment? Or what if I want to automate provisioning of artifacts, just because I want to sell my customizations to multiple customers? Or again, what if I want to define a custom site template that I want to re-use across multiple site instances, like customer-oriented sites, or project-oriented sites?

Using the new PnP Provisioning Engine, you can model – even simply by using the web browser – the design of Site Columns, Content Types, List Definitions and Instances, Composed Looks, Pages (either WebPart Pages or Wiki Pages), and much more. When you are done with the design, you can export what you have done into a persistent provisioning template format (XML, JSON, or whatever you like), and you can apply that template to as many target sites as you like.

Running #ProjectOnline #PowerShell in #Azure using #AzureFunctions #PPM #Cloud #Flow #LogicApp Part2

Running #ProjectOnline #PowerShell in #Azure using #AzureFunctions #PPM #Cloud #Flow #LogicApp Part2

Following on from part 1 where I introduced the idea of automating certain Microsoft 365 PPM Project Online customisations using PowerShell, Microsoft Flow / Azure Logic Apps and Azure Functions, in part 2 I will set up an example automation for creating a Project Online event driven snapshot application on project published without having to set up any server or write any complied code!

Perhaps the only SharePoint Framework web part[s] you will ever need…

SharePoint Framework and the missing script and/or content editor web part. Here are three sources to learn about how you could roll your own:

Tech and me: Perhaps the only SharePoint Framework web part you will ever need

Perhaps The Only OTHER SharePoint Framework Web Part You Will Ever Need

Converting your CEWP Customizations to the SharePoint Framework

DGB – Bundesvorstand | Darum ist Microsoft Office 365 ein Fall für den Betriebsrat

DGB – Bundesvorstand | Darum ist Microsoft Office 365 ein Fall für den Betriebsrat

Mehr Effizienz durch umfassende Leistungskontrolle im Job? Mit einem neuen Add-on für die Bürosoftware Microsoft Office 365 können Arbeitgeber die Leistung ihrer MitarbeiterInnen detailliert analysieren. Aus Sicht des DGB ist der Einsatz der Software im Betrieb zwingend mitbestimmungspflichtig.

Office UI Fabric JS

Office UI Fabric JS

Simple components that focus on appearance and styling while showing the visual language of Office. Fabric JS provides you with simple components that don’t require a framework. It’s open source, easy to extend, and ready for you to add what makes your project unique.

Fabric JS works great with Add-ins and is the recommended front-end toolkit for making your next Office Add-in.

Verwenden des clientseitigen Steuerelements „Personenauswahl“ in von SharePoint gehosteten Share Point-Add-Ins

Verwenden des clientseitigen Steuerelements „Personenauswahl“ in von SharePoint gehosteten Share Point-Add-Ins

Mit dem clientseitigen Personenauswahl-Steuerelement können Benutzer schnell nach gültigen Benutzerkonten von Personen, Gruppen und Ansprüchen in ihrer Organisation suchen und diese auswählen. Bei der Auswahl handelt es sich um ein HTML- und JavaScript-Steuerelement mit browserübergreifender Unterstützung.

SharePoint Framework extensions samples

SharePoint Framework extensions samples

Next to client-side web parts, extensions are new types of customizations, SharePoint developers can build to extend SharePoint. In the developer preview you can build

  • field customizers, which control the rendering of fields in list view, similar to JSLink
  • list view command sets, which you can use to add options to list menu, similar to Ribbon and ECB extensions using custom actions
  • application customizers, with which you can embed custom scripts to run on all pages, similar to script injection using custom actions

Additionally, the preview includes placeholders which you could compare to server-side delegate controls and an API to build dialog windows.

SharePoint/sp-dev-fx-vs-extension

SharePoint/sp-dev-fx-vs-extension: Visual Studio extension

The Visual Studio Extension for SharePoint Framework wraps the command-line UI of the Microsoft Yeoman Generator (yo @microsoft/sharepoint) into a familiar Windows Forms experience, executes the generator project scaffolding behind the scenes and creates a Visual Studio project that includes all the necessary files for a complete web part project

100+ Emulators Written in JavaScript

100+ Emulators Written in JavaScript

A list of emulators written in the JavaScript programming language.

Medieval Fantasy City Generator by watabou

Medieval Fantasy City Generator by watabou

This application generates a random medieval city layout of a requested size. The generation method is rather arbitrary, the goal is to produce a nice looking map, not an accurate model of a city.