Every Monday, 2:00pm-3:30pm PT starting November 15 through December 13 (5 episodes)

Learn Live: Modern web development with .NET 6

A partire da lunedì 15 novembre 2021 (PST), unisciti a Scott Hanselman, Maira Wenzel, Jeff Fritz, Jon Galloway, James Montemagno e Matt Soucoup in diretta su Learn TV per una serie in cinque parti che esplora lo sviluppo Web moderno con .NET 6. Ogni settimana, esperti di .NET presenteranno i moduli di Learn e risponderanno alle tue domande in diretta. Dallo sviluppo front-end con Razor Pages e Blazor allo sviluppo back-end con API, app statiche e microservizi, verrai guidato con contenuto concettuale facile da assimilare ed esercizi pratici.

Creare un'interfaccia utente Web con ASP.NET Core

Create a web UI with ASP.NET Core: 15 novembre - Episodio 01 (14:00 - 15:30 ora del Pacifico)

ASP.NET Core supporta la creazione di pagine Web usando un motore di creazione di modelli nativo denominato Razor. In questo modulo si apprenderà come creare pagine Web usando Razor con ASP.NET Core. Contenuto dell'episodio:

  • Understand when and why to use Razor Pages for your ASP.NET Core app.
  • Use the .NET Core CLI to create a new page in the app.
  • Create a form that supports the app's product data management requirements.
  • Add client-side form input validation using Razor's Input Tag Helper.
  • Add server-side model validation using data annotations.
  • Run and test the web app.
Compilare un'app Web con Blazor

Build a web app with Blazor: 22 novembre - Episodio 02 (14:00 - 15:30 ora del Pacifico)

Informazioni su come configurare l'ambiente di sviluppo e compilare un'app Web con Blazor, Visual Studio Code e C#. Contenuto dell'episodio:

  • Configure your local environment for Blazor development with Visual Studio Code
  • Create a new Blazor project
  • Add client-side logic to a Blazor web app
Creare un'API Web con ASP.NET Core

Create a web API with ASP.NET Core: 29 novembre - Episodio 03 (14:00 - 15:30 ora del Pacifico)

Creare un servizio RESTful con ASP.NET Core che supporta le operazioni CRUD (Create, Read, Update, Delete). Contenuto dell'episodio:

  • Create a web API project with ASP.NET Core.
  • Create an in-memory database for persisting products.
  • Add support for CRUD operations.
  • Test web API action methods from the command shell.
Pubblicare un'app Blazor WebAssembly e l'API .NET con App Web statiche di Azure

Publish a Blazor WebAssembly app and .NET API with Azure Static Web Apps: 6 dicembre - Episodio 04 (14:00 - 15:30 ora del Pacifico)

Distribuire e aggiornare automaticamente un'applicazione Web Blazor e la relativa API da un repository GitHub. Contenuto dell'episodio:

  • Clone and run an existing Blazor web app locally
  • Create an API for the app with Azure Functions
  • Publish the app and its API to Azure Static Web Apps
Creare il primo microservizio con .NET

Build your first microservice with .NET: 13 dicembre - Episodio 05 (14:00 - 15:30 ora del Pacifico)

Le applicazioni di microservizi sono costituite da piccoli servizi rivolti ai clienti, scalabili e sottoposti al controllo delle versioni indipendentemente, che comunicano tra di essi tramite protocolli standard e interfacce ben definite. Ogni microservizio incapsula in genere una logica di business semplice che è possibile aumentare o ridurre, testare, distribuire e gestire in modo indipendente. Team più piccoli sviluppano un microservizio sulla base di uno scenario del cliente, usando le tecnologie che preferiscono. Questo modulo illustra come creare il primo microservizio con .NET. Contenuto dell'episodio:

  • Explain what microservices are.
  • Know how various technologies involved in microservices are and how they relate.
  • Build a microservice using .NET.

I nostri relatori

  • Scott Hanselman

    Microsoft Partner Program Manager

    Twitter
  • Maíra Wenzel

    Microsoft Senior Program Manager

    Twitter
  • Jeffrey T. Fritz

    Microsoft Program Manager

    Twitter
  • Jon Galloway

    Microsoft Senior Program Manager

    Twitter
  • James Montemagno

    Microsoft Program Manager

    Twitter
  • Matt Soucoup

    Microsoft Senior Cloud Advocate

    Twitter

Domande frequenti

Is there a cost to attend the event?

The event is free! You can join Learn TV anytime to stream content for free!

When does the event take place?

Episodes take place every Monday, 2:00-3:30pm PT starting November 15 through December 13 (5 episodes total).

Will this event be available on-demand?

Yes! You can stream our past events anytime! Visit Browse all Events to stream anytime.

Where does the event take place?

The Learn Live: Modern web development with .NET 6 event series is virtual! Join us and thousands of others to enjoy the experience from the comfort of your own home, office, or device.

By registering, what communications will I receive?

We will send brief reminders for the event and any event related resources after the event concludes. Your privacy is important to us and we encourage you to review the Microsoft Privacy Statement for additional information.

Codice di comportamento

Il nostro intento è offrire a tutti un'esperienza rispettosa, cordiale e professionale, indipendentemente dal sesso, dall'orientamento sessuale, dall'aspetto fisico, da condizioni di disabilità, dall'età, dalla razza o dalla religione. Non tolleriamo alcun comportamento che sia degradante in relazione a qualsiasi genere, razza, orientamento sessuale o disabilità, né comportamenti ritenuti molesti o discriminanti. I singoli utenti sono responsabili di informarsi sui nostri standard e di rispettarli e incoraggiamo tutti a collaborare per la creazione di un ambiente accogliente e sicuro. Inoltre, ci impegniamo a trattare il nostro pianeta condiviso con lo stesso rispetto. Vi preghiamo di comunicare con il team organizzativo per qualsiasi domanda o preoccupazione oppure per segnalare eventuali attività o comportamenti impropri, in modo da poter risolvere immediatamente il problema.