Blazor Conference 2021

di ASPItalia.com, in conferenze,

Dopo il successo dell'anno scorso, torna la nostra conferenza annuale tutta dedicata a Blazor, il framework per creare applicazioni in C# che girano direttamente nel browser.

L'evento è strutturato in 3 track: una base, per chi non conosce Blazor, una avanzata e una track di live talk, fatta di interviste e riflessioni.

Il pomeriggio sarà introdotto da una sessione di Daniele Roth, Principal Program Manager in Microsoft Corp all'interno del team di ASP.NET e Blazor e uno dei creatori di Blazor stesso.

I video sono tutti disponibili.

Agenda

Track

Fundamentals

Advanced

Live Show



2021-04-13T14:10:00 2021-04-13T14:45:00 ASPItalia.com Modern Web Development with ASP.NET Core & Blazor
Daniel Roth

Modern Web Development with ASP.NET Core & Blazor

200

The addition of Blazor to ASP.NET Core started a new era of full stack web development with .NET, your development platform for building anything! Blazor enables .NET web apps to fully utilize the client through the open web platform. With Blazor .NET developers can leverage their existing skills and code to work on both the frontend and the backend, which reduces unnecessary complexity and cost. In this session we’ll look at how Blazor simplifies modern web development, how it has matured in .NET 5, and how Blazor is extending its reach beyond the web in the upcoming .NET 6 release.



2021-04-13T15:15:00 2021-04-13T15:45:00 ASPItalia.com Using Components in Blazor
Cristian Civera

Using Components in Blazor

La forza di Blazor si basa tutta sui componenti che, combinati tra loro, formano i nostri applicativi. Sviluppare componenti ci permette di essere ordinati e di riutilizzare logiche al fine di essere più produttivi. In questa sessione vedremo come fare tutto questo applicando il supporto ad eventi, al binding e alle validazioni delle form.

2021-04-13T15:15:00 2021-04-13T15:45:00 ASPItalia.com Blazor and ASP.NET Core with GraphQL and HotChocolate
Marco De Sanctis

Blazor and ASP.NET Core with GraphQL and HotChocolate

GraphQL si sta gradualmente imponendo come uno degli standard piu' versatili per implementare lo strato di servizi applicativi: grazie a esso, infatti, possiamo esporre le nostre entità tramite API, manipolarne il contenuto ed eseguire query con una grande flessibilità.

HotChocolate è probabilmente la libreria più evoluta per implementare endpoint GraphQL su ASP.NET Core.

In questo talk, dopo aver introdotto i concetti basilari di questo paradigma, vedremo un esempio pratico di come sfruttare questa libreria in un'applicazione che, partendo da una UI realizzata in Blazor, sarà in grado di generare query che attraversino tutti gli strati applicativi, fino ad arrivare al database.


2021-04-13T15:45:00 2021-04-13T16:00:00 ASPItalia.com Pausa

Pausa

Informazioni sulla sessione in corso di definizione.


2021-04-13T16:00:00 2021-04-13T16:30:00 ASPItalia.com Using Javascript APIs in Blazor
Stefano Mostarda

Using Javascript APIs in Blazor

Blazor ci permette di creare applicazioni client che girano su un browser usando il nostro linguaggio preferito: C#. Questo non significa però che possiamo dimenticarci di JavaScript, perché WebAssembly non ha accesso a tutte le API del browser come quelle per il LocalStorage, il SessionStorage, il video l'audio e così via.
In questa sessione vedremo come combinare Blazor e JavaScript per utilizzare le API del browser usando C#.

2021-04-13T16:00:00 2021-04-13T16:30:00 ASPItalia.com Micro-frontend with Blazor
Francesco Abbruzzese

Micro-frontend with Blazor

Dopo un'analisi delle problematiche delle architetture a micro-frontend con Blazor, vedremo un framework flessibile per l'implementazione di architetture di questo tipo.
Ne discuteremo sia l'architettura, che le soluzioni proposte alle principali problematiche, tra le quali, ad esempio, come garantire la compatibilità binaria dei vari moduli.


2021-04-13T16:30:00 2021-04-13T17:00:00 ASPItalia.com Blazor and WebAssembly
Andrea Saltarello

Blazor and WebAssembly

WebAssembly sembra essere la panacea di tutti i mali dello sviluppo di front-end: binario, standard W3C, language neutral; un vero e proprio SDK per lo sviluppo web ormai supportato da tutti i browser più diffusi.
In questa sessione introdurremo Blazor ripercorrendo il percorso seguito per sostituire il front-end di una SPA realizzata con Vue.js con una app WASM.


2021-04-13T17:00:00 2021-04-13T17:30:00 ASPItalia.com Migrating from ASP.NET Web Forms or SPAs to Blazor
Morgan Pizzini

Migrating from ASP.NET Web Forms or SPAs to Blazor

Cosa fare quando ci troviamo con applicazioni scritte in altri linguaggi e framework, con la tentazione di passare a Blazor, che suona sia confortante, dato l'ecosistema .NET, che paurosa non sapendo cosa aspettarsi?

In questa sessione faremo quel passo: partendo da casi d'uso in Angular, Vue, React e addirittura ASP.NET Web Forms, creeremo un'applicazione equivalente in Blazor.

2021-04-13T17:00:00 2021-04-13T17:30:00 ASPItalia.com Building desktop apps with Blazor and Electron
Emanuele Bartolesi

Building desktop apps with Blazor and Electron

Uno dei sogni ricorrenti di ogni dev è quello di realizzare una volta un'app e riuscire a farla girare su macOS, Linux e Windows.
In questo talk vedremo come è possibile, con pochi step, trasformare un'applicazione scritta con Blazor Server in un'applicazione desktop multi piattaforma a tutti gli effetti.


2021-04-13T17:30:00 2021-04-13T18:00:00 ASPItalia.com Progressive Web Apps with Blazor
Giampaolo Tucci

Progressive Web Apps with Blazor

Blazor è oramai una piattaforma matura per la realizzazione di applicazioni SPA anche di tipo progressive.

Grazie all'analisi del codice di un progetto reale analizzeremo gli elementi principali
che concorrono a trasformare un'applicativo Blazor Webassembly in una Progressive Web App,
ed evidenzieremo criticità e problematiche derivanti l'utilizzo di questa tecnologia.

2021-04-13T17:30:00 2021-04-13T18:00:00 ASPItalia.com Blazor Tips&Tricks
Andrea Dottor

Blazor Tips&Tricks

Una sessione dove verranno presentati una serie di tips per migliorare e facilitare la scrittura delle nostre applicazioni: da codice html dinamico, al miglioramento ed organizzazione dello stesso. Il tutto per poter sfruttare ogni bit che Blazor può dare. Dal RenderFragment ai Generics. Consigli che arrivano da esperienze reali.

2021-04-13T17:30:00 2021-04-13T18:00:00 ASPItalia.com Live talk: Q&A
Emanuele Bartolesi
Daniele Bochicchio

Live talk: Q&A

,

Un segmento tutto live, con discussioni, interviste e scambi di idee. Una track informale, in cui respirare tutto il profumo da "corridoio", tipico degli eventi.


2021-04-13T18:00:00 2021-04-13T18:00:00 ASPItalia.com 'til next time

'til next time

Informazioni sulla sessione in corso di definizione.

Chi partecipa

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.