Migrate SharePoint JavaScript customizations to SharePoint Framework

Migrate SharePoint JavaScript customizations to SharePoint Framework

Migrate existing Script Editor Web Part customizations to the SharePoint Framework

In the past you might have built a SharePoint customization using nothing else than JavaScript, HTML and maybe some CSS and images. Your customization would be embedded on the page using either the Content or the Script Editor Web Part and would contain the necessary HTML and references to its resources. With the recent release of the SharePoint Framework you wonder what the easiest way is to migrate your customization so that it can be used on modern team sites.

Vulgar: Language generator

Vulgar: Language generator

Vulgar is a constructed language (conlang) generator for fantasy fiction writing that creates unique and usable constructed languages in the click of a button. Vulgar’s output models the regularities, irregularities and quirks of real world languages; phonology, grammar, and a 2000 unique word vocabulary.

Seventh Sanctum – Welcome To The Page Of Generators!

Seventh Sanctum – Welcome To The Page Of Generators!

Seventh Sanctum is a site that provides random generators to inspire people, help them name characters, design settings, etc. It comes from Steve Savage’s continuing obsession of decades – how randomization produces creativity.

OldMapsOnline

OldMapsOnline

OldMapsOnline developed out of a love of history and heritage of old maps. The project began as a collaboration between Klokan Technologies GmbH, Switzerland and The Great Britain Historical GIS Project based at the University of Portsmouth, UK […] Since January 2013 is the project improved and maintained by volunteers and the team of Klokan Technologies GmbH in their free time. […] OldMapsOnline.org indexes over 400.000 maps. This is only thanks to the archives and libraries that were open to the idea and provided their online content. All new participants are warmly welcomed.

Customizing „modern“ team sites

Customizing „modern“ team sites

„Modern“ sites have a different level of customization options compared to „classic“ team sites. The list below gives a quick overview of the supported capabilities for „modern“ team sites.

SharePoint time, is not your time, is not their time

SharePoint time, is not your time, is not their time

If you’re using SharePoint out of the box because all the content is rendered on the server and pushed to the client with all the date/time translation has been done for you. This makes wonderful sense, except when you try and write JavaScript against those same data points.

GitHub – microsmith/SharePointRESTtester

GitHub – microsmith/SharePointRESTtester

A JavaScript project to use with a Content Editor Web Part to test SharePoint REST API calls and create AJAX sample code and SharePoint Designer 2013 Workflow steps.

Teams – Incoming Email in SharePoint Online

Teams – Incoming Email in SharePoint Online

There is now a way to set up incoming email on a library in SharePoint Online… sort of.

PnP/README.md at master · SharePoint/PnP · GitHub

PnP/README.md at master · SharePoint/PnP · GitHub

Simplistic Windows Console application showing how to create „modern“ SharePoint sites with SharePoint REST APIs. Console will ask all needed details for the site creation. REST API calls will create a „modern“ SharePoint site and associated Office 365 group for it.

The Power of SharePoint

The Power of SharePoint

In the paper, the company Contoso has a SharePoint Online site where they share docs and track projects. A project requestor, such as a department head, requests an IT project by adding an item to a SharePoint list. A project approver, such as an IT manager, reviews the project, and then approves it or rejects it. If approved, the project is assigned to a project manager, and additional detail is added to a second list through the same app. A business analyst reviews current and completed projects using a Power BI report embedded in SharePoint. Microsoft Flow is used to send approval email and respond to Power BI alerts.