Eviction Lab

Eviction Lab

The Eviction Lab is a team of researchers, students, and website architects who believe that a stable, affordable home is central to human flourishing and economic mobility. Accordingly, understanding the sudden, traumatic loss of home through eviction is foundational to understanding poverty in America.

Drawing on tens of millions of records, the Eviction Lab at Princeton University has published the first ever dataset of evictions in America, going back to 2000. We hope you’ll join us in using the tools of this website to discover new facts about how eviction is shaping your community, raising awareness and working toward new solutions.

New SharePoint Framework PnP Samples available: using the Skype UCWA Web SDK to subscribe to people’s status

New SharePoint Framework PnP Samples available: using the Skype UCWA Web SDK to subscribe to people’s status- English Bloggers – MicrosoftTouch

SharePoint framework WebParts PnP sample to demonstrate how to use the Unified Communications Web API JavaScript SDK from Skype for business. This SDK allows you to do things like subscribe to a person status, start instant messaging conversations, calls.

Sending Custom Actionable Messages via Flow

Sending Custom Actionable Messages via Flow

Actionable Messages is a way that we can send a small bit of JSON within an email message, it gets picked up by Outlook (Web, App, Desktop, Mobile) and parsed as quick actions, or a way to collect additional information. We can easily create Actionable Messages with Microsoft Flow

Save publishing site as template – The right way using PnP Provisioning

Save publishing site as template – The right way using PnP Provisioning

How to save and deploy a Publishing site using the PnP PowerShell and the PnP Provisioning.

How to Pass Parameters into a PowerApp

How to Pass Parameters into a PowerApp – SharePoint MMMan

[G]et parameters from outside into a PowerApp, and surprisingly this is really not well documented, but actually really quite easy to do.

MP3 to WAV via ffmpeg.exe in AzureFunctions, for PowerApps and Flow

MP3 to WAV via ffmpeg.exe in AzureFunctions, for PowerApps and Flow

  • PowerApps Microphone control records MP3 files
  • Cognitive Speech to Text wants to turn WAV files into JSON
  • Even with Flow, we can’t convert the audio file formats.
  • We need an Azure Function to gluethis one step
  • After a bit of research, it looks like FFMPEG, a popular free utility can be used to do the conversion

Power BI & SharePoint with realtime refresh 

Power BI & SharePoint with realtime refresh

Microsoft Power BI provides a powerful way to visualise SharePoint data and build reports and dashboards on SharePoint lists and libraries. With the introduction of a Power BI web part (and the embed code) we can now also integrate these Power BI assets in our SharePoint sites.

Automatically setting Cache-Control for Azure Storage Blobs via Azure Functions

Automatically setting Cache-Control for Azure Storage Blobs via Azure Functions

I’m storing my blog’s images in Azure storage and serve them via Azure CDN for a better performance. However, the images didn’t have a Cache-Control header so far, so they wouldn’t get cached as much / as long as I wanted to. And while setting the CacheControl property on my Azure Storage blobs manually is possible, I didn’t want to do that, but rather have it automated. Azure and automation? Functions to the rescue!

sp-dev-fx-extensions/README.md at master · SharePoint/sp-dev-fx-extensions

sp-dev-fx-extensions/README.md at master · SharePoint/sp-dev-fx-extensions

Sample SharePoint Framework application customizer showing how to create a tenant global NavBar and Footer NavBar for modern sites, reading menu items from the Term Store.