Azure Active Directory Is Now Microsoft Entra ID
In July 2023, Microsoft announced that Azure AD is Becoming Microsoft Entra ID. This is only a naming change.
Webinar: Microsoft 365 Fullstack Dev's Office Hours - July 2025
Join us live, or watch the recording, from our monthly office hours live stream for Microsoft 365 Fullstack Developers!
Read moreWebinar: Microsoft 365 Fullstack Dev's Office Hours - August 2025
Join us live, or watch the recording, from our monthly office hours live stream for Microsoft 365 Fullstack Developers!
Read moreWebinar: Microsoft 365 Fullstack Dev's Office Hours - June 2025
Join us live, or watch the recording, from our monthly office hours live stream for Microsoft 365 Fullstack Developers!
Read moreWebinar: Microsoft 365 Fullstack Dev's Office Hours - May 2025
Join us live, or watch the recording, from our monthly office hours live stream for Microsoft 365 Fullstack Developers!
Read moreBlog: Where to Ask Microsoft 365 Developer Questions For Help
Discover the best places (and my favorites) to get help with Microsoft 365 development questions, from Microsoft-managed forums to community-driven platforms.
Read moreBlog: SharePoint Framework CI/CD with GitHub Actions & No Creds!
Learn how to set up credential-less CI/CD for SharePoint Framework using GitHub Actions and federated identity, eliminating the need for managing secrets and certificates.
Read moreWebinar: Microsoft 365 Fullstack Dev's Office Hours - April 2025
Join us live, or watch the recording, from our monthly office hours live stream for Microsoft 365 Fullstack Developers!
Read more: Free Resources - Courses, Articles, and Webinars
Build a solid foundation in the Microsoft 365 ecosystem as a SharePoint Framework (SPFx), Microsoft Teams, or Microsoft 365 Copilot developer.
Read moreWebinar: Microsoft 365 Fullstack Dev's Office Hours - March 2025
Join us live, or watch the recording, from our monthly office hours live stream for Microsoft 365 Fullstack Developers!
Read moreBlog: How To Configure TTK Projects for GCC Development & Testing
Learn how to configure Teams Toolkit projects for GCC environments by removing Azure and Microsoft 365 dependencies, enabling testing and debugging with a local development.
Read moreWebinar: Microsoft 365 Fullstack Dev's Office Hours - February 2025
Join us live, or watch the recording, from our monthly office hours live stream for Microsoft 365 Fullstack Developers!
Read moreWebinar: Microsoft 365 Fullstack Dev's Office Hours - January 2025
Join us live, or watch the recording, from our monthly office hours live stream for Microsoft 365 Fullstack Developers!
Read moreWebinar: Microsoft 365 Fullstack Dev's Office Hours - November 2024
Join us live, or watch the recording, from our monthly office hours live stream for Microsoft 365 Fullstack Developers!
Read moreWebinar: Microsoft 365 Fullstack Dev's Office Hours - December 2024
Join us live, or watch the recording, from our monthly office hours live stream for Microsoft 365 Fullstack Developers!
Read moreWebinar: Microsoft 365 Fullstack Dev's Office Hours - October 2024
Join us live, or watch the recording, from our monthly office hours live stream for Microsoft 365 Fullstack Developers!
Read moreWebinar: Microsoft 365 Fullstack Dev's Office Hours - September 2024
Join us live, or watch the recording, from our monthly office hours live stream for Microsoft 365 Fullstack Developers!
Read moreWebinar: Microsoft 365 Fullstack Dev's Office Hours - August 2024
Join us live, or watch the recording, from our monthly office hours live stream for Microsoft 365 Fullstack Developers!
Read moreBlog: Validate Microsoft Entra ID generated OAuth tokens
Learn how to validate OAuth tokens generated by Microsoft Entra ID for securing custom apps or APIs - focus on verifying token authenticity and various claims.
Read moreWebinar: Microsoft 365 Fullstack Dev's Office Hours - July 2024
Join us live, or watch the recording, from our monthly office hours live stream for Microsoft 365 Fullstack Developers!
Read moreBlog: Secure SPFx Solutions in a Post Isolated Web Part Retirement
Learn how to secure SPFx solutions after Microsoft retires domain-isolated web parts and explore options for hardening your SPFx applications.
Read moreWebinar: Microsoft 365 Fullstack Dev's Office Hours - June 2024
Join us live, or watch the recording, from our monthly office hours live stream for Microsoft 365 Fullstack Developers!
Read moreWebinar: Microsoft 365 Fullstack Dev's Office Hours - May 2024
Join us live, or watch the recording, from our monthly office hours live stream for Microsoft 365 Fullstack Developers!
Read moreBlog: SharePoint Framework Domain Isolated Web Part Retirement
Microsoft is at it again… building off all the retirement notices in 2023, Microsoft is as it again killing off a SharePoint Framework (SPFx) feature.
Read moreWebinar: Microsoft 365 Fullstack Dev's Office Hours - April 2024
Join us live, or watch the recording, from our monthly office hours live stream for Microsoft 365 Fullstack Developers!
Read moreBlog: Microsoft Graph Webhooks - What, Why, How & Best Practices
Learn about a feature that’s been in Microsoft Graph for a very long time. But it’s always surprising to me how many people aren’t aware of it.
Read moreBlog: What on my Microsoft 365 Developer Spring 2024 Wish List
It’s been a few years since I published my last SPFx wish list - this time I want to expand it to all Microsoft 365 development topics!
Read moreWebinar: Microsoft 365 Fullstack Dev's Office Hours - March 2024
Join us live, or watch the recording, from our monthly office hours live stream for Microsoft 365 Fullstack Developers!
Read moreBlog: 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.
Read moreWebinar: Microsoft 365 Fullstack Dev's Office Hours - February 2024
Join us live, or watch the recording, from our monthly office hours live stream for Microsoft 365 Fullstack Developers!
Read moreBlog: 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!
Read moreBlog: 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.
Read moreBlog: Start Learning Microsoft 365 App Development - Free Guides
Get started learning Microsoft 365 app development on the 5 most important workloads with my free guides! Over 5 hours of content & free resources!
Read moreCourse-Learn-M365: Start Learning Microsoft 365 App Development - Free Guides
Learn how to get started learning Microsoft 365 app development on the five (5) most important workloads with Andrew’s free guides!
Read moreBlog: SharePoint Framework v1.17 - What's in the Latest Release
Learn what I found while picking apart the latest SharePoint Framework (SPFx) release, v1.17. 40% more than what Microsoft shared in the official release notes!
Read moreBlog: Microsoft Retired the MS-600 Exam & Teams Developer Cert! 😱
Microsoft is retiring the MS-600 exam & Teams Developer Certification on March 31. In this article I’ll share the backstory & plans for my exam prep course.
Read moreBlog: MS-600 Exam Prep course - new chapter added on custom apps
In this article, learn about the new chapter I just added to my course, MS-600 Exam Prep | Building apps with Microsoft 365 Core Services.
Read moreBlog: MS-600 Exam Prep course - November 2022 refresh almost complete!
In this article, learn about the latest November 2022 refresh to my course, MS-600 Exam Prep | Building apps with Microsoft 365 Core Services, and the recently refreshed chapters.
Read moreBlog: MS-600 Exam Prep course - November 2022 update & price changes
In this article, learn about the November 2022 updates to my course, MS-600 Exam Prep | Building apps with Microsoft 365 Core Services, and the new course subscription plan.
Read moreBlog: MS-600 Exam - HUGE Changes in the August 2022 Update!
Nearly 2 years after the initial release of the MS-600 exam Microsoft released a major update on August 4, 2022, one packed with a ton of changes!
Read moreBlog: CloudDev Clarity | Episode 6 - Our favorite Azure resources
In episode 6 of CloudDev Clarity, Julie and Andrew share some of their favorite & most frequently used Azure resources, including why and how they use them.
Read moreBlog: CloudDev Clarity | Episode 1 - New show by Julie Turner & Andrew Connell
Today I’m excited to share a new regular show: CloudDev Clarity. In this show, Julie Turner & Andrew Connell discuss topics for Microsoft 365 & Azure developers.
Read moreWebinar: Microsoft 365 Fullstack Dev's Office Hours - July 2022
Join us live, or watch the recording, from our monthly office hours live stream for Microsoft 365 Fullstack Developers!
Read moreBlog: How to: CI/CD/IaC for Azure Function Apps and GitHub Actions
In this article, I show you how to use Github Actions to test an Azure Function App, as well as create all resources & deploy the code in a complete CI/CD process.
Read moreWebinar: What's new with the MS-600 exam for the Microsoft 365 Dev Cert | January 2022
In this webinar, Andrew will cover what’s new with the MS-600 exam today, and look forward to some changes we can expect Microsoft to make to the exam in the coming months.
This is free webinar is ideal if you’re a Microsoft developer who’s interested in taking the MS-600 exam to become a certified Microsoft 365 Developer Associate!
Microsoft released a new certification in November 2020 for Microsoft 365 developers. The Microsoft 365 Certified: Teams Application Developer Associate certification measures developers across five (5) primary workloads in Microsoft 365. Developers must pass a single exam, the MS-600: Building Applications & Solutions with Microsoft 365 Core Services, to achieve this certification.
Read moreBlog: What's new with the MS-600 exam for the Microsoft 365 Dev Cert | December 2021
Photo by Nathan Lemon on Unsplash In this post, I want to update you on some of the changes Microsoft has recently made related to the exam & offer guidance if you’re planning to take the exam soon. I’ll also answer a few common questions that keep coming up.
Read moreBlog: Microsoft 365 MS-600 Exam Prep Course Refreshed - New content, resources, & introducing practice test questions!
I’m excited to announce what’s in the latest refresh of my MS-600 exam prep course! New content, over 300 practice test questions and more!
Read moreBlog: MS-600 Exam Prep - Content Complete - new chapters on SharePoint & Microsoft Teams
Back in October 2020, when I announced and launched my latest course Microsoft 365 Certified Developer Associate MS-600 Exam Prep, I committed to reaching the content complete milestone in February 2021. After two releases in December & January, I’m excited to share with you that the final two chapters will be published, true to my commitment, by the end of February 2021!
Read moreBlog: New chapters on the Microsoft identity & Graph workloads released!
True to my commitment, I’ve published two more chapters to my Microsoft 365 Certified Developer Associate MS-600 Exam Prep course.
Read moreBlog: Announcing our upcoming course: Microsoft 365 Certified Developer MS-600 Exam Prep
In early September 2017, I announced Voitanos’ first course to be published. A little over three years later, I’m excited to share with you today the news on my next course that’s currently in the works!
Read moreBlog: 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 live or you want to re-watch it. Click here to access the recording. In that webinar I hinted there was more coming - I’m excited to share with you a new webinar series I hosted in May 2020, and all the recordings are available now!
Read more