How to migrate to .Net 5?

#200297
Webinar | IT PRO

Introductie

Minstens om de 2 jaar komt er een nieuwe release van het .NET framework uit waardoor nieuwe verbeterede functionaliteiten ter beschikking komen. Deze release is vooral belangrijk omdat het een aantal features uit parallelle frameworks consolideert in één uniforme wereld (lees: .NET Runtime (via bijhorend framework) en hierdoor het beste van verschillende werelden verenigt in één (vernieuwde) wereld.

Concreet is het .NET 5 de volgende stap voorwaarts ten opzichte van .NET Core en de opvolger van .NET Core 3.1 en zal .NET framework 4.8 vervangen.

.NET 5 heeft als doel om .NET in volgende belangrijke domeinen te verbeteren:

  • één enkele .NET-runtime (en framework) dat overal kan worden gebruikt en dat een uniforme ontwikkelaarservaringen heeft
  • Het beste van .NET Core, .NET Framework, Xamarin en Mono verenigen
  • Beter productiviteit in ontwikkeling
  • Meer integratie met Docker

Omschrijving

De IT Clubs - Circle of Excellence - GDPR club lidmaatschap: 4 vliegen in één klap!

Dagelijks wordt u als IT-professional geconfronteerd met nieuwe producten, trends en technologieën. Steeds opnieuw moet de keuze gemaakt worden of u deze technologie al dan niet integreert in uw werking. De IT-Club is er voor IT-professionals die zich continu wensen te informeren over de nieuwste trends, technologieën of producten. Op het einde van de maand organiseren wij telkens een aantal seminaries.

Een seminarie wordt opgedeeld in twee delen. Tijdens het eerste gedeelte van de avond krijgt u een uiteenzetting over de conceptuele werking van nieuwe technologieën of normen. Na de pauze wordt via een demo en een aanvullende getuigenis een mogelijk stappenplan voorgesteld om deze technologie (of norm) in een ICT bedrijfsomgeving te  implementeren. In de pauze is er ook even tijd om bij te praten met de andere leden, zie het als de ideale manier om te netwerken.

4 clubformules onder één dak. De seminaries zijn gericht op vier functieprofielen:

  • IT Club for IT Professionals
  • IT Club for Developers
  • Circle of Excellence for ICT managers en Business Decision Makers
  • GDPR club: DPO, Legal, IT en Managers

Webinar of op de campus? Aan u de keuze!

Vanaf dit clubjaar kan elke clublid - per seminar - zelf vrij kiezen als u deze wenst online mee te volgen (Webinar) dan wel op de campus. Om praktische redenen (ifv geldende COVID richtlijnen mbt maximale bezetting leslokaal) vragen wij wel uw keuze minstens één week voor startdatum kenbaar te maken. U kan gerust uw keuze tijdens de hernieuwing van het lidmaatschap kenbaar maken en eventueel (minstens één week voor start) bijsturen ifv uw wensen.

Exclusief voor clubleden: Webinars zullen vanaf heden ook opgenomen worden!

Alle(*) seminaries / webinars zullen vanaf september ook opgenomen en nadien beschikbaar gesteld worden. Vanaf eind september krijgt elk IT-Clublid toegang toegang tot het digitaal platform waarop zowel de presentaties van de sprekers als de opnames beschikbaar zullen zijn.

(*) Rekening houdend met de GDPR-wetgeving.

Thema’s en seminaries onder voorbehoud van mogelijke wijzigingen (praktisch en actualiteit).

Voor wie is deze opleiding bestemd?

  • Visual Studio .NET Software ontwikkelaars
  • Teamleads software developers
  • ICT Managers
  • Business Analisten
  • Functioneel Analisten

Voorkennis

Praktijkervaring in het programmeren van oplossingen voorgaande .NET frameworks.

it-clubs---circle-of-excellenc-1-1_2020-297.jpg

Programma

Deel 1: Enkele topics die in deze sessie aan bod komen [18h00 - 19h30]

  • C#9, records, top level programs, nullable reference types
  • .Net Multi-platform App UI (MAUI), de uit Xamarin.Form gevolueerde UI technologie
  • gRPC toepassen voor bouwen van gedistribueerde applicaties
  • Visual Studio Code vanuit de browser
  • Project Tye als developer tool die het ontwikkelen, testen en deployen van microservices en gedistribueerde applicaties makkelijker maakt
  • Linux native applicaties bouwen en uitvoeren met WSL (Windows Subsystem for Linux)

 

Pauze [19h30 - 20h00]

Deel 2: We zien de impact van de nodige migratie van een applicatie in .Net framework 4.8 naar .Net 5 [19h50 - 21h00]

  • De bestaande applicatie gaan scannen op potentiële incompatibiliteit
  • Een plan-van-aanpak definiëren hoe de migratie uit te voeren
  • Andere manier van applicatie configuratie toepassen
  • Werken met de IserviceCollection als alternatief voor gebruikte IOC libraries
  • Definieren van HTTP Pipelines in de startup class
2020-297-1-OmschrijvingDocent-1.png

Kurt Claeys, ervaren software architect en trainer met meer dan 25 jaar ervaring in software ontwikkeling met Microsoft technologieën in verschillende projecten: 'Ik koppel in deze cursus mijn praktijkkennis in deze evolutie naar micoservices/.Net Core 3.0 aan mijn ervaring als trainer'.

Kurt is Microsoft MVP, Microsoft Certified Trainer en Technical Solution Professional Azure en is momenteel actief als freelance software architect. Hij bouwde meerdere referentiearchitecturen (zowel backend als frontend). Zijn focus ligt nu vooral op microservices in .net Core en cross platform ontwikkeling.