Choosing a CDN for SharePoint client-side solutions

Client-side solutions have been de rigueur for a few years now: they’re cloud friendly, and are generally much easier to deploy than server-side code. SharePoint is an enterprise class content management tool, so it’s only natural to store the client code in SharePoint. That was all well and good until Office 365’s large farm sizes…

2

Two Vantage Points

I just returned to Microsoft after a six-year adventure at a startup, BlueMetal. It was a great experience, but I was ready for a change, and I was fortunate to secure a great position as a Partner Technology Architect in Microsoft’s new One Commercial Partner (OCP) organization. I’m thrilled! Now that I’m back, I’m able…

0

Securely erase physical drives with dban and Hyper-V

I’m writing this between jobs – I’ve left BlueMetal, and haven’t started at Microsoft yet. I’m using this time to do a deep clean on my home office, and I’ve come across a number of hard drives that need disposal. But how to do so securely, so data can’t be recovered? And how can I…

0

Office 365 Developer Review from Microsoft Ignite

Companion Article for the Overview at the Boston Office 365 Developer Bootcamp This article could be useful to any Office 365 developer who wants a quick reference to  the recorded sessions from Microsoft Ignite, but it’s also intended as a companion to my opening talk at the Office 365 Developer Bootcamp on October 27, 2017,…

0

Office Developer Bootcamp Sponsors on Board

Some readers may already know that Scot Hillier and I are presenting an Office Developer Bootcamp focused on the SharePoint Framework on Friday, October 27, 2017 at the Microsoft office in Burlington MA. This is a great opportunity to learn SharePoint Framework development, including related technologies, Typescript, WebPack, and React. There are still openings, and…

0

Building Compliant Team Sites

Companion article to my session at Microsoft Ignite 2017 Thanks to everyone who attended my session at Microsoft Ignite 2017, Building Compliant Team sites (THR2057). For those who missed it, here is the recording. This article provides links to resources and additional details. The talk was about how enterprises can manage modern SharePoint team sites…

0

Creating Reusable React Components for SharePoint Framework Solutions

Lessons Learned from the #SPShire Project This is the one of my lessons learned from the Shire Hub Intranet project, based on the forthcoming SharePoint Communication Sites. The lessons in this blog series are: Previewing and Opening Office Documents from the SharePoint Framework Using the OneDrive File Picker in SharePoint Framework Solutions Creating Reusable React…

0

Using the OneDrive File Picker in SharePoint Framework Solutions

Lessons Learned from the #SPShire Project This is the one of my lessons learned from the Shire Hub Intranet project, based on the forthcoming SharePoint Communication Sites. The lessons in this blog series are: Previewing and Opening Office Documents from the SharePoint Framework Using the OneDrive File Picker in SharePoint Framework Solutions (this article) Creating…

0

Previewing and Opening Office Files from the SharePoint Framework

Lessons Learned from the #SPShire Project I’m thrilled to be part of an early adopter project building a new intranet for Shire Pharmaceuticals based on the forthcoming SharePoint Communication Sites. Shire is an exciting and innovative company, and the team includes a number of my fellow Microsoft MVP’s as well as teammates from BlueMetal. Last…

0

Porting REST calls to SharePoint Framework

The SharePoint Framework (SPFx) is a powerful technology for developing web parts that run on both classic and modern SharePoint pages. SPFx is 100% client-side, and it’s often possible to reuse client-side JavaScript (from Script Editor or Content Editor Web Parts) in SPFx. This is usually straight forward if the original JavaScript targeted a single…

0