Articles
Here you'll find articles & other useful resources. Enjoy!
Previous Articles
SharePoint Framework and Sharepoint Server SE 24H1
The SharePoint Server SE feature update 23H4 is out, but this time it doesn’t include any changes to SPFx.
Microsoft 365 Apps: Use SharePoint Framework or MS Teams?
Developers can use the SharePoint Framework or Microsoft Teams apps for a new Microsoft 365 application. Compare the pros and cons of in this article.
New Course Lessons on React Hooks + Fluent UI React for SPFx
Learn about the exciting updates to my Mastering the SharePoint Framework course - new lessons on React Hooks and using Fluent UI React in SPFx solutions!
Webinar - Deliver More to your Org with Custom Teams Apps
Join me for an upcoming webinar and learn about the different extensibility points in Microsoft Teams that developers can use to build robust solutions!
Join me at the Microsoft 365 Community Conf for Teams AppDev
Join me, May 2024, in Orlando, Florida for the Microsoft 365 Community Conference to learn Microsoft Teams app dev in my workshop and breakout session!
Migrate SharePoint Add-ins to SharePoint Framework - FAQ
Customers are starting to ask about migrating SharePoint Add-ins after Microsoft announced retirement plans. In this article, I answer some common questions.
New Payment Options, Payment Plans & Expanded Office Hours
Discover new payment options (Apple Pay, Google Pay, and payment plans) and expanded access to Andrew’s monthly office hours for Microsoft 365 developers.
SharePoint Embedded - Answers to Frequently Asked Questions
In this article, I answer some of the frequently asked questions I’ve received about a new service from Microsoft 365 - SharePoint Embedded.
Zero to Hero: Complete Tutorial on Building SharePoint Embedded Apps
Build document-centric apps in this tutorial with SharePoint Embedded. Leverage SharePoint’s document libraries & more Microsoft 365 capabilities!
SharePoint Embedded - overview and example scenarios
SharePoint Embedded, a new service from Microsoft 365, enables the creation of document centric apps with a custom UX but using SharePoint for document storage.
What's to Love About Adaptive Cards for Microsoft Teams and Viva
It is essential to understand what Adaptive Cards are & get a brief introduction to Adaptive Cards and how to create them for your applications.
SharePoint Add-in model retirement + other services unpacked
This is the definitive guide to the Microsoft 365 retirements announced in 2023: SharePoint Add-in model, SharePoint 2013 workflows, and Azure ACS.
Join Me - Microsoft 365 Community Day - Miami FEB 2, 2024
Join me, February 2, 2024, in Miami for M365 Community Day Miami! I’m presenting a session on React Hooks, & answering your questions at the AMA!
Cost Conundrum: Teams Apps Can Outweigh Power Apps in Long-Term Value
Instead of assuming that Power Apps is the only way to build apps for Microsoft 365, it is worth considering the option of creating a Microsoft Teams app.
Should your next Microsoft 365 app be a SPFx web part, SPA, or Teams app?
Explore the process of choosing the right Microsoft 365 app. This is the decision tree I consider for SPFx web parts, SPAs, and Teams Apps.
Sharing Code in SharePoint Framework (SPFx) Projects: npm vs. Library Components
Curious about sharing code in SharePoint Framework projects? Explore the advantages of npm packages over SPFx library components!
SPFx Devs: Beware of the SharePoint SE 23H2 Feature Update
Learn the implications of the SharePoint Server SE 23H2 feature update for SPFx projects. A downgraded SPFx & bad guidance on customizing projects.
SharePoint Framework v1.18 - What's in the Latest Update of SPFx
Learn what I found while picking apart the latest SharePoint Framework (SPFx) release, v1.18. Two big upgrades & one huge change for ACES!
Join me - 365EduCon Chicago for SPFx, MSTeams, React & Azure
Join me, OCT 30 - NOV 3 in Chicago for the 365 EduCon conference! I’m presenting a workshop & sessions on SPFx, MS Teams, React, Azure and more!
Join Me - CollabDays New England in October - Github Actions
Join me, October 21, in Burlington, MA for CollabDays New England! I’m presenting a sessions on GitHub actions, & answering your questions at the AMA!
Newsletter Reboot: The Full Stack Dev's Microsoft 365 Playbook
The newsletter has been renamed to The Full Stack Developer’s Microsoft 365 Playbook. Get insights and the latest news in about 10 minutes every other Tuesday!
Crack the Code: Testing Solutions for Microsoft 365 Projects
Learn why Microsoft 365 devs avoid automated testing from a survey. Learn how I approach testing for Microsoft Teams, SharePoint Framework, & M365 projects.
Why React Hooks: Enhancing Code Performance and Readability
Discover what React Hooks are, why developers choose them over class components, and learn how to convert your SPFx projects to React Hooks in this article.
Real World Example: Build Web Apps - not M365 or Teams Apps
Build web apps for Microsoft 365 instead of relying on native apps. Gain flexibility and access to latest tools. Learn from real world examples in this article.