5 Folgen

Learn Live: Moderne Webentwicklung mit .NET 6

Erleben Sie Scott Hanselman, Maira Wenzel, Jeff Fritz, Jon Galloway, James Montemagno und Matt Soucoup live auf Learn TV in einer fünfteiligen Serie über moderne Webentwicklung mit .NET 6. Jede Woche werden .NET-Experten die Learn-Module durchgehen und Ihre Fragen live beantworten. Von der Front-End-Entwicklung mit Razor Pages und Blazor bis hin zur Back-End-Entwicklung mit APIs, Static Apps und Microservices werden Sie durch leicht verständliche konzeptionelle Inhalte und praktische Übungen geführt.

Erstellen einer Webbenutzeroberfläche mit ASP.NET Core

Erstellen einer Webbenutzeroberfläche mit ASP.NET Core

ASP.NET Core unterstützt Sie dabei, Webseiten mithilfe einer nativen Vorlagen-Engine namens Razor zu erstellen. In diesem Modul erfahren Sie, wie Sie Webseiten mithilfe von Razor und ASP.NET Core erstellen. In dieser Folge werden Sie:

  • Verstehen, wann und warum Sie Razor Pages für Ihre ASP.NET Core-App verwenden sollten
  • Erstellen einer neuen Seite in der App mithilfe der .NET Core-CLI
  • Erstellen eines Formulars, das die Anforderungen an die Verwaltung von Produktdaten der App unterstützt
  • Hinzufügen der clientseitigen Überprüfung von Formulareingaben mit dem Razor-Taghilfsprogramm für die Eingabe
  • Hinzufügen der serverseitigen Modellvalidierung mithilfe von Datenanmerkungen
  • Ausführen und Testen der Web-App.
Erstellen einer Web-App mit Blazor

Erstellen einer Web-App mit Blazor

Hier erfahren Sie, wie Sie Ihre Entwicklungsumgebung einrichten und Ihre erste Web-App mit Blazor, Visual Studio Code und C# erstellen. In dieser Folge werden Sie:

  • Konfigurieren Ihrer lokalen Umgebung für die Blazor-Entwicklung mit Visual Studio Code
  • Erstellen eines neuen Blazor-Projekts
  • Hinzufügen von clientseitiger Logik zu einer Blazor-Web-App
Erstellen einer Web-API mit ASP.NET Core

Erstellen einer Web-API mit ASP.NET Core

Erstellen eines RESTful-Diensts mit ASP.NET Core, der CRUD-Vorgänge (Create, Read, Update, Delete) unterstützt. In dieser Folge werden Sie:

  • Erstellen eines Web-API-Projekts mit ASP.NET Core.
  • Erstellen einer In-Memory Database für die Beibehaltung von Produkten.
  • Hinzufügen von Unterstützung für CRUD-Vorgänge.
  • Testen von Web-API-Aktionsmethoden über die Befehlsshell.
Veröffentlichen einer Blazor-WebAssembly-App und einer .NET-API mit Azure Static Web Apps

Veröffentlichen einer Blazor-WebAssembly-App und einer .NET-API mit Azure Static Web Apps

Sie können eine Blazor-Webanwendung und die zugehörige API aus einem GitHub-Repository automatisch bereitstellen und aktualisieren. In dieser Folge werden Sie:

  • Lokales Klonen und Ausführen einer vorhandenen Blazor-Web-App
  • Erstellen einer API für die App mit Azure Functions
  • Veröffentlichen der App und ihrer API in Azure Static Web Apps
Erstellen Ihres ersten Microservice mit .NET

Erstellen Ihres ersten Microservice mit .NET

Microserviceanwendungen bestehen aus kleinen, einzeln versionierten und skalierbaren Diensten für Kunden, die über Standardprotokolle mit gut definierten Schnittstellen miteinander kommunizieren. Jeder Microservice kapselt in der Regel einfache Geschäftslogik, die dann unabhängig aufskaliert, abskaliert, getestet, bereitgestellt und verwaltet werden kann. Kleinere Teams entwickeln basierend auf einem Kundenszenario unter Verwendung beliebiger Technologien ihrer Wahl einen Microservice. In diesem Modul erfahren Sie, wie Sie Ihren ersten Microservice mit .NET erstellen. In dieser Folge werden Sie:

  • Informationen zu Microservices
  • Informationen zum Zusammenhang verschiedener Technologien mit Microservices
  • Erstellen eines Microservice mithilfe von .NET

Unsere Speaker

  • Scott Hanselman

    Partner Program Manager bei Microsoft

    Twitter
  • Maíra Wenzel

    Senior Program Manager bei Microsoft

    Twitter
  • Jeffrey T. Fritz

    Program Manager bei Microsoft

    Twitter
  • Jon Galloway

    Senior Program Manager bei Microsoft

    Twitter
  • James Montemagno

    Program Manager bei Microsoft

    Twitter
  • Matt Soucoup

    Microsoft Senior Cloud Advocate

    Twitter

Häufig gestellte Fragen

Ist die Teilnahme an der Veranstaltung mit Kosten verbunden?

Die Veranstaltung ist kostenlos! Sie können Learn TV jederzeit beitreten, um die Inhalte kostenlos zu streamen!

Wann findet die Veranstaltung statt?

Die Folgen finden jeden Montag zwischen 14:00 und 15:30 Uhr PT ab dem 15. November bis zum 13. Dezember statt (insgesamt 5 Folgen).

Wird diese Veranstaltung auf Abruf verfügbar sein?

Ja! Sie können unsere vergangenen Veranstaltungen jederzeit streamen! Besuchen Sie Alle Ereignisse durchsuchen, um sie jederzeit zu streamen.

Wo findet die Veranstaltung statt?

Learn Live: Die Ereignisreihe „Moderne Webentwicklung mit .NET 6“ ist virtuell! Schließen Sie sich uns und Tausenden von anderen an und genießen Sie das Erlebnis bequem von Ihrem eigenen Zuhause, Büro oder Gerät aus.

Welche Mitteilungen erhalte ich, wenn ich mich registriere?

Wir senden kurze Erinnerungen zur Veranstaltung und damit zusammenhängende Ressourcen nach Abschluss der Veranstaltung. Der Schutz Ihrer Daten ist uns wichtig. Wir empfehlen Ihnen, die Microsoft-Datenschutzbestimmungen zu lesen, um weitere Informationen zu erhalten.

Verhaltenskodex

Wir möchten eine respektvolle, freundliche und professionelle Umgebung für alle Personen schaffen, unabhängig von Geschlecht, sexueller Orientierung, dem körperlichen Aussehen, Beeinträchtigungen, Alter, ethnischer Zugehörigkeit oder Religion. Wir dulden kein Verhalten, das jegliches Geschlecht, die sexuelle Orientierung oder Beeinträchtigungen herabwürdigt oder Verhalten, das als Belästigung oder Diskriminierung angesehen würde. Alle Personen sind für die Kenntnis und Einhaltung unserer Standards verantwortlich, und wir ermutigen alle dazu, ein offenes und sicheres Umfeld zu schaffen. Darüber hinaus bemühen wir uns, unseren Planeten mit dem gleichen Respekt zu behandeln. Bitte melden Sie dem Organisationsteam alle Fragen, Bedenken sowie störende Aktivitäten und unangemessenes Verhalten, damit wir das Problem sofort beheben können.