Datenservices mit WebAPIs sind bei Microsoft ein alter Hut. Dennoch hat sich über die Jahre so einiges an der Art und Weise geändert, wie man WebAPIs mit .NET 5 schreibt. Zusammen mit einer Datenbank gehört auch eine Datenanbindung dazu, in unserem Falle Entity Framework Core 5. Damit ist auch schon das Thema dieser Session definiert: Wie baut ihr moderne WebAPIs mit .NET 5 und EF Core 5 auf? Euch erwartet ein Vortrag mit hohem Praxisbezug und viel Code.
Desktopentwickler lieben Ihre Werkzeuge, egal ob WinForms oder WPF - mit Visual Studio geht alles. Will man jedoch Webanwendungen erstellen, tauchen erste Probleme auf: Man muss sich auf einmal REST-Servics, Java-/TypeScript und ein UI-Frontend-Framework aneignen. Gerade das versucht Microsoft mit Blazor zu beheben: C# findet sich im Server- wie im Client-Code, alles wird unter Visual Studio als IDE erstellt, und mit F5 laufen Anwendung und Breakpoints für Server und Client. Im Workshop erfahrt ihr, was sich Microsoft dabei gedacht hat und wie das Grundkonzept ausschaut . Vor allem lernt ihr aber, mit Blazor, C#, Visual Studio und mit Blazor Webanwendungen zu bauen - und das ganz ohne JavaScript!
ZurückEin unerwarteter Fehler ist leider aufgetreten.
Verbindung zum Server verloren ...