Speaker

Antti Koskela

Antti Koskela

Solutions Architect at Omnia Digital Workplace

Kangasala, Finland

Antti Koskela is a proud digital native nomadic millennial full-stack developer, who works as the Head of Managed Customizations at Omnia Intranet.

He's a Microsoft MVP for Azure (and an Office Development MVP has-been), and he's been a developer since 2004 (starting with PHP and Java, then graduating to C# and TypeScript professionally), and bending and twisting SharePoint into different shapes since MOSS.

Lately, he's building, running, and extending scalable SaaS solutions on Azure and occasionally builds things with Blazor and MAUI.

Awards

Area of Expertise

  • Information & Communications Technology

Topics

  • SharePoint
  • Microsoft Azure
  • Office 365
  • Power Automate (Flow)
  • Azure Functions
  • .NET
  • .NET MAUI
  • Azure
  • GitHub

Extending Microsoft Teams with SPFx webparts

Who wouldn't want to just develop once and then run their code everywhere? Now with SPFx, we're getting one step closer to that, as we're given an elegant way to bridge the gap between your portals built on SharePoint, and Microsoft Teams where most of the collaboration happens. Teams is just getting more and more powerful - and you can make it even more powerful by bringing your custom workloads to Teams in just a few easy steps!

This session contains an overview of Teams extensibility scenarios, what SPFx is, and a closer look on how they work together. We're taking a closer look (with demos!) at two different scenarios: how to create a new SPFx webpart to be used with Teams, and how to modernize a webpart you already have running in your environment.

After this session, you're familiar with the basics of developing SPFx webparts to be used both in SharePoint and Teams, as well as how to modify your existing webparts to surface them in Teams.

All of the code included in the demo will be available on GitHub after the session.

Citizen developer tools are not just for citizen developers!

So, the citizen developers have all the cool tools, and those that actually code for a living are left with legacy stuff? Not so fast! The same tools that Microsoft is targeting for citizen developers make development easier, faster and cheaper for everyone!

This session combines tools such as Flow, Azure Cognitive Services and Azure Functions with some actual simple development work to provide highly customized, Machine Learning powered analysis workflow for the newly baked Modern Team Sites in SharePoint Online. This demo-heavy session will look at real business scenarios, and how we can solve them using citizen developer tools and some code (Because we’re developers after all, right?)

After this session you'll know how to create rich and customized business automation processes that use the latest tools offered to us by Microsoft.

Office 365 & SharePoint Saturday Nashville Sessionize Event

June 2019 Nashville, Tennessee, United States

SharePoint Saturday New England 2018 Sessionize Event

October 2018

SharePoint Saturday Twin Cities Sessionize Event

April 2018

Antti Koskela

Solutions Architect at Omnia Digital Workplace

Kangasala, Finland