Johan Smarius

Microsoft MVP on .NET and DevOps, Software Developer at JMAC Software Solutions
Workshop

Building a GraphQL Server in .NET 8

Speaker's Biography

Johan has been developing software since 1996 and has been using .NET since version 1.0. He has a lot of experience as lead developer and architect for .NET solutions. He has a passion for clean coding and test-driven development. As a developer and trainer at JMAC Software Solutions and as a teacher at the Avans University of Applied Sciences he spends his time architecting .NET solutions and coaching and teaching other developers and students in using Microsoft technologies. In his spare time, he teaches children how to program and is a trainer in first aid.

Workshop Abstract

With .NET we often use WebAPI services. These services are most of the time based on the Restful principle. However, for a few years, GraphQL has been gaining popularity. Listening to talks about a topic can give you a good overview of what a technology stack can do. But playing with new technology will help you gain far better insights. So in this workshop, you are going to build your own GraphQL Service in .NET 8 using Visual Studio or Jetbrains Rider. Because of the code, you will have to write, some basic understanding of .NET is required and of course, you do need your laptop with Visual Studio or Jetbrains Rider installed with of course .NET 8.

Our Speakers

Alexej Sommer

Lead Software Engineer at Capgemini

Rebai Hamida

Microsoft MVP and MCT, Docker Captain, Cloud Solutions Architect, Speaker, Author

Adora Nwodo

Senior Software Engineer & Multi-Published Author

Halil Ibrahim Kalkan

Co-Founder of Volosoft

Engincan Veske

Software Engineer at Volosoft. Core team member of ABP Framework.

Sergei Gorlovetsky

CTO at Decision Tree Technology

Jamie Taylor

.NET developer at RJJ Software LTD

Juergen Gutsch

Software Engineer at the YOO AG

Mitchel Sellers

Founder/CEO/Director of Development at IowaComputerGurus Inc.

Irina Scurtu

Microsoft MVP, Software Architect at Dsi Solutions

Nicola Iarocci

Software Craftsman at CIR 2000

Todd Gardner

CEO and Founder at TrackJS and Request Metrics

Dino Esposito

CTO at Crionet

Cecil Phillip

Developer Advocate at Stripe

Brian Gorman

Microsoft Azure MVP, Speaker, Author, Trainer and .NET Developer

Jimmy Engström

Microsoft MVP

Jessica Engström

Passionate People Centric Technologist

Shaun Lawrence

Senior Software Engineer working in all things .NET at Tinysoft Ltd

Ryan Niño Dizon

Software Development Lead at ISD Feniqs

Ahmet Faruk Ulu

Software Developer at Volosoft

Stefan Pölz

Clean C# Coder – Test-driven .NET Developer

Omkar Choudhari

CTO at WAi Technologies

Kaushik Gokhale

Senior Software Developer at WAi Technologies

Alberto Acerbis

Passionate dev, Author, Learner

Ferdinando Santacroce

Uncovering Better Ways of Developing Software and Organizations

Aman Sharma

Senior Software Developer at WAi Technologies

Wojciech Krasa

Full Stack Developer at HeadChannel

Hannes Lowette

Microsoft MVP, Head of Learning & Development at Axxes