~/talk

Introducing Razor Components in ASP.NET Core 3.0

Talkat NDC London 2019 · 2019-01-30..02-01· [dotnet, web-platform]
slides:none on file

ASP.NET Core 3.0 ships Razor Components (same component model used in Blazor) so UI logic runs in C# and either executes server-side over SignalR (thin client, ~100KB initial download, UI diffs sent as small frames) or client-side via WebAssembly (DLLs and runtime ≈2 MB after linking). Demos show counters, reusable parameterized components, two‑way binding, a to‑do app, ML.NET sentiment analysis kept on the server, Azure SignalR for large-scale connections, and an Electron-hosted desktop experiment — all working end-to-end in the preview.

AI-written summary · about

  1. 0:00Introduction
  2. 2:12Getting Started
  3. 5:55Counter Component
  4. 7:08Reusable Components
  5. 9:12Component Parameters
  6. 10:23Component Events
  7. 13:47List of todo items
  8. 15:44Bind
  9. 17:44Data Binding
  10. 19:41Layout Components
  11. 25:23Demo
  12. 27:16Switching protocols
  13. 28:20Razor components on the browser
  14. 30:22Debugging in the browser
  15. 31:03Running in remote debugging mode
  16. 31:31Connecting to the debugging proxy
  17. 32:24When to use Razor Components
  18. 35:42MLNet
  19. 37:03Review Page
  20. 39:02Reusable
  21. 39:59Material Design
  22. 40:44Solution Overview
  23. 42:36Reusable Razor Components
  24. 43:40Razor Components Grid
  25. 44:04Razor Components Tab View
  26. 45:18JavaScript Interop
  27. 47:13Template Components
  28. 48:08SuperDialog Component
  29. 48:50Template Component
  30. 49:30Scale
  31. 54:16Testing the App
  32. 55:41The Potential of Razor Components
  33. 57:05Roadmap
~/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.