Speaker

Andrew Connell

Andrew Connell

I Help You Be the Best Microsoft 365 & Azure Full Stack Developer

Saint Augustine, Florida, United States

As a full-stack developer with over 20 years of experience, I have a passion for learning and teaching new technologies. I am a Microsoft MVP for Microsoft 365 Development (since 2005), a certification that recognizes my contributions to the Microsoft community and my expertise in SharePoint, Microsoft Teams, Microsoft 365, and Azure,

In 2016, I founded Voitanos, a platform where I create and deliver on-demand technical training and educational resources for Microsoft 365 developers. My mission is to help you be the best web and cloud developer you can be, by providing you with high-quality courses, practical guidance, and up-to-date information on the latest trends and best practices in the Microsoft cloud ecosystem. Whether you are new to the cloud, or an experienced developer looking to advance your skills, Voitanos is the place for you to learn and grow.

Area of Expertise

  • Information & Communications Technology

Topics

  • SharePoint Framework
  • SharePoint Development
  • Microsoft Teams
  • Microsoft 365
  • Microsoft Azure
  • GitHub Actions

DEV302 - Leverage React in SharePoint Framework Solutions

SharePoint Framework solutions can be built using any client-side technology available to developers today. While you could use plain old JavaScript (TypeScript), also known as VanillaJS, why not consider React? Microsoft is not only leveraging React in their components throughout Office 365, but there are a lot of benefits to using React in your SharePoint Framework solutions.

Assuming you’re new to React, come learn the basics of adding React to your SharePoint Framework solutions, as well as using some of the popular Fabric React controls from Microsoft and community controls as well!

WRK602 - Leveraging React for SharePoint Framework Projects

When building SharePoint Framework solutions, regardless if they are client-side web parts or UI extensions, there is a visual component to these controls. While you could implement these interfaces by hand yourself, why not take advantage of a modern web framework? Frameworks make data binding, event handling and state management so much easier!

In this half-day workshop, learn how you can leverage the popular React web framework to implement your SharePoint Framework customizations. React is used by Microsoft across Office 365, including SharePoint, to build consistent experiences. You will learn how to not only leverage React in your SharePoint Framework components, but also how to leverage the provided Fabric React controls used by the SharePoint team as well as community control contributions as well.

WRK108 - Mastering the SharePoint Framework

The best way you can customize and extend your SharePoint site is using the SharePoint Framework (SPFx), the latest evolution of SharePoint development. This model is the way you customize and extend the SharePoint modern experience in both SharePoint Online and SharePoint Server 2016 & SharePoint Server 2019. Some SPFx components can also be used in classic sites as well! If you are an experienced solution-based SharePoint developer or new to the SharePoint platform, this workshop is for you. You will learn how to get started installing everything you need on your workstation for developing with the SharePoint Framework before we dive in. By the end of the day, you will know how to build web parts, application customizers, field customizers, command sets, how to deploy your components in a performant way, integrate data from SharePoint and third-party sources, style your components and more!

DEV101 - Introducing the SharePoint Framework

The SharePoint Framework, Microsoft’s recommended approach to customizing and extending SharePoint has taken off like a rocket! Now it’s time for you to jump on the bandwagon and see how you can use it to enhance your SharePoint Online and on-premises environments.

In this demo-heavy session, after explaining what the SharePoint Framework (SPFx) is and what you can do with it, you will see how quickly you can get your development env setup, building and deploying your first customizations.

DEV203 - Creating & Consuming 3rd Party Services with the SharePoint Framework

The SharePoint Framework enables developers to build client-side customizations for SharePoint Online. While you can do a lot client-side the need for server-side code still exists in many scenarios such as protecting IP and data as well as performing complex processes.

In this demo-first session, you will learn how to call 3rd party services from SharePoint Framework (SPFx) solutions, as well as how to create Azure AD secured REST APIs that you can call from the SPFx as well!

AZR303 - Azure Application Insights: Add Application Telemetry & Monitoring to your Web Apps!

You’ve got a website, but how well is it running? You’ve built your application, but do you know how people are using it? In this session, you will learn what Azure Application Insights is, a free service offered by Microsoft Azure and what you can do with it. Sure, it’s easy to setup Application Insights with some live analytics, but did you know you can set up your own custom dashboards and alerts to monitor the health of your application? That’s not all… you can use Application Insights to also track logging data, track custom events and even track the telemetry of specific users.

DEV101 - Introducing the SharePoint Framework

Microsoft announced a new development model, the SharePoint Framework, to respond to emerging web technologies & address customer requests for better extensibility options at their Future of SharePoint event in May of 2016. In this presentation join SharePoint MVP Andrew Connell to find out what this new development model is all about. We will first cover what you need to do to configure and setup your developer environment so you can hit the ground running to then get up to speed on the SharePoint Framework (SPFx) and learn how to create custom client side web parts for SharePoint Online in Office 365. Regardless if you are a developer new to SharePoint development or a seasoned SharePoint developer, this is for you!

WRK604 - Leveraging React for SharePoint Framework Projects

When building SharePoint Framework solutions, regardless if they are client-side web parts or UI extensions, there is a visual component to these controls. While you could implement these interfaces by hand yourself, why not take advantage of a modern web framework? Frameworks make data binding, event handling and state management so much easier!

In this half-day workshop, learn how you can leverage the popular React web framework to implement your SharePoint Framework customizations. React is used by Microsoft across Office 365, including SharePoint, to build consistent experiences. You will learn how to not only leverage React in your SharePoint Framework components, but also how to leverage the provided Fabric React controls used by the SharePoint team as well as community control contributions as well.

DEV204 - Be a SPFx Ninja: with these Performance, Debugging, Logging and Telemetry Tricks!

While you might be a new or seasoned SharePoint Framework (SPFx) developer, but are you a ninja? In this demo heavy session, you will learn tips, tricks and techniques on how to be a SPFx ninja! Learn how to use powerful client-side tools to identify, troubleshoot and resolve memory or performance issues including some cool debugging and logging tricks. We will also cover how to capture, analyze and utilize telemetry activity from your users to proactively improve your client-side solutions!

Microsoft 365 EduCon Seattle 2022 Sessionize Event

May 2022 Seattle, Washington, United States

SharePoint Fest Chicago 2019 Sessionize Event

December 2019 Chicago, Illinois, United States

SharePoint Fest Seattle 2019 Sessionize Event

August 2019 Seattle, Washington, United States

SharePoint Fest DC 2019 Sessionize Event

April 2019 Washington, Washington, D.C., United States

Global Azure Bootcamp 2019 Jacksonville Sessionize Event

April 2019 Jacksonville, Florida, United States

SharePoint Fest Chicago 2018 Sessionize Event

December 2018 Chicago, Illinois, United States

Andrew Connell

I Help You Be the Best Microsoft 365 & Azure Full Stack Developer

Saint Augustine, Florida, United States