
Understanding the Office 365 API’s Discovery Service
The article discusses challenges in working with the Office 365 APIs and their different endpoints, and Microsoft’s future plans for more APIs.
Email courses
I love using email courses to deliver simple topics, dripped out anywhere from a few days to upwards of 10 days! Here you'll learn about the FREE email courses I've written and published under my company, Voitanos.
On-demand video courses
On-demand video courses are my preferred way to teach. Here you'll learn about the courses I've authored & publish under my company, Voitanos.
Prior to launching Voitanos, I published my video courses through Pluralsight. You can find those courses listed here as well.
All publications & learning resources
From time to time, I create learning resources for clients, including Microsoft. Here you'll learn about all these resources.
This includes articles, books, code samples, tutorials, and Microsoft Learning modules.
About Andrew
Book a 1-on-1 Call
Book a 1:1 call with me to discuss web/cloud developer topics about Microsoft 365, the SharePoint Framework, or Microsoft Teams.
Got a question?
If you've got a question about one of my articles, or a technical question, please read this first.
Contact me
Here you'll see the different ways you can reach out so we can connect!
Here you'll find articles & other useful resources. Enjoy!
The article discusses challenges in working with the Office 365 APIs and their different endpoints, and Microsoft’s future plans for more APIs.
Announcing the availability of my first in a series of courses I am publishing to the Pluralsight catalog on the the Microsoft Office 365 APIs.
I discovered changes in the Azure portal Active Directory applet while getting screenshots, later clarified as hints of future updates.
Upcoming Pluralsight course on Office 365 APIs overview, authentication, and discovery service, first in a series of courses from me.
Client-side SharePoint solutions have benefits, like SPAs written in JavaScript. However, all business logic is technically open for anyone to see.
The post explains the workings of batches in OData and SharePoint, specifically focusing on the OData v3.0 specification
A blog post discussing the pros and cons of using the client-side object model (CSOM) and the REST API to interact with data in SharePoint.
Microsoft Entra ID (formerly Azure AD), supports two types of application authentication configurations - single and multi-tenant. Learn what’s different.
The post explains how to fix the error Unable to find version of package when doing a NuGet package restore for an Office 365 API project
Learn from my experience as I share tips & insights on how to authenticate and obtain access tokens for Office 365 APIs.
Walkthrough leveraging Microsoft Entra ID Authentication Library & Open Web Interface for .NET to offload authentication to Microsoft Entra ID for web apps.
I discuss the importance of having a OAuth2 access token for Microsoft 365 and explain how to obtain it using Microsoft Entra ID.
Learn to manually create a Microsoft Entra ID app for Office 365 integration with Andrew Connell’s step-by-step guide.
The second post in a three-part series on creating an Azure app for Office 365 APIs using a wizard in Visual Studio 2013
My site offers tips and insights on Microsoft Entra ID and authentication for Office 365 APIs to help fellow developers navigate identity complexities.
Learn how Microsoft can re-implement autohosted apps for SharePoint 2013 & Office 365. My proposal for Automated App Deployment & Hosting.
Witness the transformation of Microsoft under Satya Nadella; a new culture emerges, driven by people, innovation, and a shift in the Office division ethos.
Join me as I interview MVP Summit attendees about how the cloud is impacting IT professionals and developers in this insightful article.
Learn how to create integrated workflow apps in SharePoint Online and deploy them in non-AppWeb sites without using sandboxed solutions.
In my post, I report on the AtScript Primer, a draft document by Misko Hevery and Rob Eisenberg that signals a new battle in the front-end space theatre.
In this article, learn how I used reveal.js along with GitHub to deliver developer and technical presentations.
I’m passionate about code solutions & source control. In this article, I reflect on my experiences presenting at group meetings & conferences.
Microsoft released Research Project Code Sample on OfficeDev Github, showcasing best practices for creating apps with Office 365 & SharePoint Online.
Learn how to simplify SharePoint 2013 REST API client-side solutions with Breeze JavaScript library through 3 blog posts.