Microsoft Build 2020: 48 Stunden überall, Blazor WebAssembly geht live

19.–20. Mai 2020, online. Das erste vollständig digitale Build, als kontinuierlicher 48-Stunden-Stream geplant, weil keine bevorzugte Zeitzone mehr übrig war. Kostenlos, ca. 200.000 registrierte Teilnehmer.

Zur Build 2020 war ThreeB IT etwas mehr als ein Jahr alt. Wir verfolgten die Keynote im Homeoffice, mitten in einem Jahr, das mit unseren Plänen nichts zu tun hatte — und Build 2020 ist die Konferenz, auf der der Stack, auf den wir ein Jahr zuvor gewettet hatten, tatsächlich produktiv wurde.

Was wir mitgenommen haben

  • Blazor WebAssembly 3.2 GA. Client-seitiges .NET im Browser, produktiv. Die Grundlage für zweisprachige Marketing-Seiten, Admin-Konsolen und interne Tools — ohne Sprachwechsel.
  • .NET 5 Preview 4 mit passenden ASP.NET Core- und EF Core-Previews — erste Welle von „One .NET"-Tooling.
  • Project Reunion (später WinUI / Windows App SDK) zur Vereinheitlichung von Win32- und UWP-API-Oberflächen.
  • Windows Terminal 1.0 GA plus GPU-Compute und Linux-GUI-Apps in WSL.
  • Azure Static Web Apps — managed Hosting für JAMstack/Blazor-Frontends mit integriertem GitHub Actions CI/CD.
  • Fluid Framework als Open Source veröffentlicht.

Warum es zählte

Blazor WebAssembly vierzehn Monate nach unserer Gründung GA zu sehen, war ein nützliches Signal, dass wir die richtige Seite der Wette gewählt hatten. Die Komponenten, die später in Xircuit und Outastory flossen, würden stark auf Blazor setzen.

„Every developer is welcome." — Scott Hanselmans Framing der Developer-Keynote, das zum inoffiziellen Motto der Show wurde.

Ein Satz, den man sich an den harten Tagen selbst zitieren kann.

Microsoft Build Blazor Azure .NET 5