Webinar: Sneller een API bouwen met .NET Minimal APIs

SNELLER EEN API BOUWEN MET .NET MINIMAL APIS

Met Minimal APIs van Microsoft bouw je sneller en met veel minder code web-APIs. Hoewel Minimal APIs nu nog iets minder mogelijkheden hebben, zijn ze nu al een goed alternatief voor de gebruikelijke opzet in ASP.net MVC. Met een minimum aan afhankelijkheden en een goed uitgedacht framework kun je zo functionaliteit bouwen met heel weinig regels code.

Tijdens het webinar lieten we je zien hoe je een Minimal API maakt en gebruikt. We beantwoorden onder andere de vragen:

  • Hoe integreer je Minimal APIs in je bestaande softwarearchitectuur?
  • Hoe zorg je dat je Minimal APIs veilig aanbiedt? (Bijvoorbeeld met JWT/OAUTH2 authentication)
  • Waarom is ASP .NET Web API Controllers niet logisch voor het bouwen van een Web API?
  • Hebben ASP .NET Web API controllers nog een toekomst?
  • Wanneer gebruik je een Minimal API en wanneer Web API Controllers?
  • Welke problemen lost de nieuwe .NET 7 op?

<Voor wie?>

Developers, .Net Developers, Cloud Software engineers, die met APIs werken door APIs te consumeren of bloot te stellen en graag willen leren hoe je structuur aanbrengt in het bouwen van Minimal APIs!

En we snappen dat je mogelijk al wat ideeën hebt mbt Minimal API’s, ook deze hebben we tijdens de webinar beetgepakt.

Een greep uit de stellingen die we hebben behandeld:

  • “Minimal APIs zijn enkel bedoeld om te leren en niet voor Enterprise toepassingen.”
  • “Minimal APIs zijn alleen geschikt voor demo’s.”
  • “Minimal APIs hebben nooit gewerkt op lange termijn en zorgen voor code smells op de langere termijn.”

<Webinar programma >

SNELLER EEN API BOUWEN MET .NET MINIMAL APIS

  • Introductie Wiconic
  • Concept & demo Minimal APIs
  • Vergelijking Oud en Nieuw (ASP.Net Controllers vs Minimal APIs)
  • Demo structuur aanbrengen
  • Toekomst & Demo .Net 7
  • Toepassing en Conclusies
  • Q&A

<Belangrijkste leerpunten:>

  • Ga aan de slag met minimale Api’s door te begrijpen wat minimale API’s zijn, wat ze nodig hebben, wanneer ze moeten worden gebruikt
  • Vergelijking Oud en Nieuw (ASP.Net Controllers vs Minimal APi)
  • Leer Structuur aan te brengen in het bouwen van Minimal Api’s
  • Krijg inzicht in een toekomst met controllers
  • Hoe .Net 7 toe te passen.

Expert Jeroen de Knegt</>

Jeroen de Knegt is Lead Cloud Software Engineer met passie voor alle soorten technologie. Hij is altijd op zoek naar de volgende technologie om te leren. Als geprefereerde technologie stack werkt hij met dotnet. Dat kunnen allerlei soorten applicaties zijn, variërend van Web Applicaties met dotnet met behulp van Blazor tot Xamarin applicaties of bijvoorbeeld het bouwen van azure functies. Als Lead Cloud Software Engineer helpt hij klanten met het bouwen van grote schaalbare oplossingen.

Naast technologie coacht hij collega professionals. Met hen bespreekt hij hoe ze betere oplossingen kunnen bouwen. Dit helpt Jeroen om zijn team scherp te houden bij het bouwen van oplossingen en de kwaliteit die ze leveren te verbeteren.

Host Ewoud van Rossem</>

Ewoud van Rossem (ing.) vervult sinds 2005 diverse rollen in de IT- en software industrie. Na zijn studie is hij gestart als consultant in de IT infrastructuur branche. Met de opkomst van Cloud is zijn vakgebied verder uitgebreid. Als consultant stond hij aan de basis van grootschalige Cloud en Software migratie trajecten bij toonaangevende Nederlandse bedrijven. Als IT manager heeft hij daarna veel gewerkt met internationale teams, om daarmee de Nederlandse IT industrie te innoveren en te moderniseren. Ewoud is binnen Wiconic als directielid verantwoordelijk voor Sales en Delivery.

<Kijk het webinar van 8 november terug>