blurry dot in brand primary color
articles

Articles & resources

Latest news, tips, tricks and resources in Microsoft 365 ecosystem

arrow pointing down in brand primary color blurry dot in brand primary color blurry dot in brand primary color
blurry dot in brand primary color
My Thoughts on the Microsoft Build 2020 Conference

My Thoughts on the Microsoft Build 2020 Conference

Delve deeper into Microsoft Build 2020 with my extended reflections, following up on discussions from Episode 361 of the Microsoft Cloud Show podcast.

May 25, 2020

Read now

NOW AVAILABLE: Mastering the SharePoint Framework - CI/CD with GitHub Actions & Azure Pipelines for SPFx projects chapter

NOW AVAILABLE: Mastering the SharePoint Framework - CI/CD with GitHub Actions & Azure Pipelines for SPFx projects chapter

Yesterday I published a new chapter to the Ultimate bundle of my Mastering the SharePoint Framework course. This new chapter, DevOps: CI/CD with GitHub Actions & Azure Pipelines, is immediately available to all existing Ultimate bundle subscribers! DevOps: CI/CD With GitHub Actions & Azure …

May 14, 2020

Read now

Get Microsoft 365 Developer Certified - FREE webinar series!

Get Microsoft 365 Developer Certified - FREE webinar series!

On Wednesday, April 22, I presented the webinar Get Certified! Overview of the MS-600 exam & Microsoft 365 Developer Associate Certification with Rencore & Waldek Mastykarz. Rencore has posted the recording of the webinar as well as a link to the slides if you weren’t able to join us …

April 24, 2020

Read now

Join me for SharePoint Framework Mini Summit, a FREE online event and May the 4th be with you!

Join me for SharePoint Framework Mini Summit, a FREE online event and May the 4th be with you!

After years of galactic chaos, SharePoint developers have finally realized the importance of building their SharePoint solutions with SPFx. With the Force awakened, the SharePoint community seeks solace with their PnP masters! Join me on May 4th with Elio Struyf, Waldek Mastykarz, and Vesa Juvonen, …

April 22, 2020

Read now

Fixing the default SharePoint Framework v1.10 web part code formatting

Fixing the default SharePoint Framework v1.10 web part code formatting

Have you noticed since installing the Yeoman generator for SharePoint, when you add a web part to a new or existing project and specify the “No JavaScript framework” option, you get a web part who’s render() method’s indentation is all messed up like this? // omitted for …

April 20, 2020

Read now

Update to my Azure Pipelines Templates for SPFx Projects (v1.3.0)

Update to my Azure Pipelines Templates for SPFx Projects (v1.3.0)

I’ve updated our Azure Pipelines Templates for SharePoint Framework projects earlier today. This release, v1.3.0, includes a few improvements and updates. These updates are packed into two releases, v1.2 & v1.3. They are broken up so if you aren’t interested in v1.3, you can …

February 11, 2020

Read now

Copy millions of Azure Storage files with Azure Data Factory

Copy millions of Azure Storage files with Azure Data Factory

In this article, I introduce you to Azure Data Factory and show how you can use it to move millions of files in your Azure environment.

December 27, 2019

Read now

SharePoint Framework State of the Union (Fall 2019) from Microsoft Ignite 2019

SharePoint Framework State of the Union (Fall 2019) from Microsoft Ignite 2019

In this article, I summarize the state of the union for the SharePoint Framework (SPFx) & include what we leared at the recent Microsoft Ignite conference.

November 16, 2019

Read now

SharePoint Framework State of the Union (Fall 2019) from Microsoft Ignite 2019

SharePoint Framework State of the Union (Fall 2019) from Microsoft Ignite 2019

Like previous years, Microsoft delivered a session at the Microsoft Ignite 2019 conference that was essentially the “State of SharePoint Framework”. This session, BRK3071 - SharePoint Framework: What’s new and what’s next, started with a review of what the SharePoint …

November 16, 2019

Read now

SharePoint 2016, 2019 & SharePoint Online: Which Version of the SharePoint Framework Should You Install?

SharePoint 2016, 2019 & SharePoint Online: Which Version of the SharePoint Framework Should You Install?

Customers can leverage the SharePoint Framework (SPFx) in any of the modern or recent SharePoint versions. This includes SharePoint Online & SharePoint on-premises versions SharePoint Server 2016 & SharePoint Server 2019. To build a SPFx project, you use the Yeoman generator for the …

November 1, 2019

Read now

Stop Using Internet Explorer 11

Stop Using Internet Explorer 11

It’s long past time we as an industry stop using Internet Explorer 11 (IE11) and get more aggressive in dropping support for it.

October 16, 2019

Read now

Jest Preset Update October 2019

Jest Preset Update October 2019

Late last year I published a few Jest presets to simplify adding automated testing to your SharePoint Framework (SPFx) projects. These are complete with example tests including testing the rendering of components, testing async functions using promises or callbacks and even simulating user events. …

October 8, 2019

Read now

bi-weekly newsletter

Join 12,000+ Microsoft 365 full-stack web developers for news, insights & resources. 100% free.

Subscribe to Andrew's newsletter for insights & stay on top of the latest news in the Microsoft 365 ecosystem!

No clickbait · 100% free · Unsubscribe anytime.

    Dealing with Undefined 'this' in React Event Handlers in a Performant Way

    Dealing with Undefined 'this' in React Event Handlers in a Performant Way

    When I’m teaching React to developers, one thing that comes up often is dealing with a common error. But here’s the interesting thing: it’s not running into the error that comes up all the time, its how to deal with it that surprises them. I’ve always wanted to have something …

    October 3, 2019

    Read now

    Automate Building, Testing and Deploying SharePoint Framework Projects with Azure Pipelines in Four Steps

    Automate Building, Testing and Deploying SharePoint Framework Projects with Azure Pipelines in Four Steps

    In just four simple steps, this post will show you how to automate the build, test & deployment to SharePoint Online of any SharePoint Framework project using Azure Pipelines. I guarantee you can have it done before your coffee is ready! Seriously… go get the pot going and come back to …

    September 17, 2019

    Read now

    SharePoint Framework Summer 2019 Wish List

    SharePoint Framework Summer 2019 Wish List

    I originally intended to write this post mid-summer, but just never happened. Thankfully my wish list hasn’t changed for the SharePoint Framework (SPFx) since the spring of this year… wait, maybe that isn’t a good thing?

    September 4, 2019

    Read now

    The Good, Bad & the Ugly: Using Angular Elements with the SharePoint Framework

    The Good, Bad & the Ugly: Using Angular Elements with the SharePoint Framework

    In this series, I showed you how to build custom elements, a native web technology supported natively by most browsers (except you Edge & IE…) and presented two options for how you can go about it. One option involves using one big project with the SharePoint Framework & Angular in it …

    August 17, 2019

    Read now

    Using Angular Elements in SharePoint Framework Projects

    Using Angular Elements in SharePoint Framework Projects

    This has been a long time coming and many of you Angular developers who also work with the SharePoint Framework may have given up by now and switched to React, but for those of you who have been holding out, Angular is finally a viable option for SPFx development even with a few drawbacks.

    August 17, 2019

    Read now

    Leveraging the Webpack Define Plugin in SPFx Projects

    Leveraging the Webpack Define Plugin in SPFx Projects

    Here’s a post that teaches you a technique that you can start leveraging in your SharePoint Framework (SPFx) projects right away! You know those projects where you have certain values you use in development or testing while others that you use in production? This would include things like …

    August 12, 2019

    Read now

    SharePoint Framework v1.8.2 (and v1.8.1) - What's in the Latest Release

    SharePoint Framework v1.8.2 (and v1.8.1) - What's in the Latest Release

    Earlier this week, on Tuesday, May 7, 2019, Microsoft released v1.8.2 of the SharePoint Framework (SPFx). A little over a month ago, I wrote about the v1.8.0 release. Since then we had another minor release (v1.8.1) released on April 16, 2019. In this post, I’ll summarize what you can find, …

    May 9, 2019

    Read now

    Mastering the SharePoint Framework - Sprint 16 adds SPFx with Teams, SPA's and Tons of Updates

    Mastering the SharePoint Framework - Sprint 16 adds SPFx with Teams, SPA's and Tons of Updates

    I’m excited to share this latest update to my course, Mastering the SharePoint Framework for developers. This update, packaged as sprint 16, includes one new chapter and a LOT of updates. When I originally planned out sprint 16, I intended to record a lot of new content. However when the SPFx …

    May 4, 2019

    Read now

    SharePoint Framework v1.8.0 - What's in the Latest Release

    SharePoint Framework v1.8.0 - What's in the Latest Release

    In this post, I’ll summarize what you can find, and share some additional details I found after spending some time picking apart this latest release of SPFx.

    March 25, 2019

    Read now

    Microsoft Teams Free 9-Day Email Course

    Microsoft Teams App Development OnRamp

    Free 9-day email course - Microsoft Teams App Development OnRamp Free 9-day email course - Microsoft Teams App Development OnRamp
    Free 9-day email course - Microsoft Teams App Development OnRamp