Subscribe & tune into the Voitanos podcast!
Our podcast includes exclusive podcast episodes as well as the audio from videos published in our YouTube channel & our articles delivered straight to your favorite podcasting app!
Learn the SharePoint Framework with our FREE email courses!
Email-based courses are a perfect fit when you aren't ready to invest in one of our on-demand video courses.
Our FREE email courses deliver a new lesson to your inbox each day. Zero obligation, yours to keep forever & you can unsubscribe at any time. Just enter your email address to get started & wait a few minutes for the first day's lesson to arrive!
Learn more →
Mastering the SharePoint Framework
Our flagship on-demand video course gets you up to speed & master the SharePoint Framework to customize & extend SharePoint Online or SharePoint Server.
Chose from three different bundles that suits your needs. All subscribers get lifetime access to this evergreen course for their one-time purchase & includes 250+ lessons across more than 35 hours of videos!
Learn more →
Microsoft 365 Certified Developer Associate MS-600 Exam Prep
This course prepares developers to take and pass the MS-600 exam, the only prerequisite to achieve Microsoft 365 Certified: Developer Associate.
Learn on your own time & pace what topics are on the exam and those that you can ignore. Focus on preparing to take & pass the MS-600 exam without spending a fortune. Includes 300+ practice qustions to test your knowledge!
Learn more →
Latest News in the SharePoint Development Space
Some days the news and announcements in the SharePoint development space come fast and furious... it's hard to keep up with it all!
Sign up for our FREE bi-weekly newsletter to receive quick & comprehensive news, announcements, resources, and community blog posts relevant to all things development and SharePoint.
Sign-up for FREE today →
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.
Sunday, May 8, 2022
Learn how to use Azure Bicep to create resources reliably & orchestrate changes and embrace infrastructure as code (IaC) in your Azure projects.
Sunday, May 8, 2022
Learn how to configurate your development environment for NPM to work with corporate web proxies to install NPM packages.
Monday, April 25, 2022
Subscribe & tune into the Voitanos podcast!
Our podcast includes exclusive podcast episodes as well as the audio from videos published in our YouTube channel & our articles delivered straight to your favorite podcasting app!
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.
Learn how to use Azure Bicep to create resources reliably & orchestrate changes and embrace infrastructure as code (IaC) in your Azure projects.
As SharePoint evolved over time into the product we have today, Microsoft iterated over development models until they found one that worked for both developers & Microsoft alike.
How long has the SharePoint Framework been around? When was it first released? What were some of the major milestones in the history of the SPFx? It’s all here!
Ever wondered what the SharePoint Framework is? Ever asked yourself “what can I build with the SharePoint Framework?” You’re in luck because that’s what this comprehensive article answers! This article assumes you don’t have to have any prior knowledge or experience with the SharePoint …
It’s been a while since I checked in and shared an update on the latest with my course, Mastering the SharePoint Framework. But there’s no better time than now! Learn what’s new in this month’s refresh of the first two chapters in the Fundamentals bundle!
Microsoft introduced the tenant app catalog many years ago way for users to install, deploy, and acquire apps within their SharePoint Online environment. Unfortunately, it’s become quite dated and not kept up with the needs and demands of the product… until now! In this episode, I’ll take a …
In this SharePoint Framework (SPFx) quick tip, I want to focus on some properties in a web part’s manifest file that many people aren’t familiar with.
Microsoft release the first beta of the SharePoint Framework v1.15 on March 8, 2022. In this episode I’ll dig in to see what’s in it!
Join me, May 9-13 in Seattle for the 365 EduCon (SPFest) conference! I’m presenting a full day workshop & sessions for Microsoft 365 & Azure pro developers!
This is a story about a mea culpa. You should have been installing the gulp-cli package globally (as the docs show), not gulp globally. To better understand why, keep reading.
A few years ago, React introduced the React Profiler to React v16.5 in the React DevTools plugin available for Chromium browsers (Chrome & CrEdge) and Firefox. Developers can use the Profiler API to collect timing information about each component that’s rendered in order to identify performance …
In this episode, I’ll give you an update on where we are with popular frameworks and tools developers use in the client-side SharePoint development world.
How do you properly initialize your component? Should you use the object’s constructor, or the onInit() method? You should always use the onInit() method if your initialization process needs anything in the SharePoint Framework API or in the current page’s context. Otherwise, you can safely use the …
In this episode, 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.
In this episode, learn how to set up a development development environment to create SPFx projects for all SharePoint deployments.
These days, all of Microsoft’s updates about the SPFx, or community content have one thing in common: they ignore SharePoint Server SE. Not this episode!
These days, all of Microsoft’s updates about the SPFx, or community content have one thing in common: they ignore SharePoint Server 2016. Not this episode!
While the Voitanos YouTube channel launched with the business in 2016, it hasn’t been one of our best resources. But that changes now, alongside our new podcast debuting today!