~/talk

Building Blazor applications on a Mac

Talkat Visual Studio for Mac: Refresh(); 2020 · on Monday, 2020-02-24· [dotnet, web-platform]
links:none on file
slides:none on file

Visual Studio for Mac builds and debugs Blazor Server apps today (targets .NET Core 3.1 LTS) using SignalR WebSockets so components run on the server and UI diffs stream to the browser; demo shows a Counter, FetchData and a recipe app that work, breakpointable C# executes for UI events, and the page payload is ~400KB. Blazor WebAssembly is preview (hosted template works) with WebAssembly runtime and ~300ms debounce logic implemented in C#; templates, DI, component parameters and code-behind all work.

AI-written summary · about

  1. 0:00Intro
  2. 7:20Getting started
  3. 8:55Blazor Surfer
  4. 14:40Browser Dev Tools
  5. 15:50Code Behind Files
  6. 23:40Search Text
  7. 28:55QA
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.