Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
The Blazor Multiverse
Search
devNetNoord
April 04, 2024
Technology
0
53
The Blazor Multiverse
Presentatie gegeven tijdens devCampNoord '24 in Kinepolis Groningen.
devNetNoord
April 04, 2024
Tweet
Share
More Decks by devNetNoord
See All by devNetNoord
Gebruik je broncode als documentatie voor je stakeholders
devnetnoord
0
8
Efficient and Secure Software Delivery with Azure Deployment Environments and Dev Box
devnetnoord
0
10
Toepassing van AI in de zorg; hype, hoop en haalbaarheid
devnetnoord
0
18
What's new with Azure Bicep?
devnetnoord
0
10
Copilot Beyond the Basics
devnetnoord
0
61
De Architectuur Odyssee
devnetnoord
0
23
Azure Kubernetes Service Quickstart
devnetnoord
0
33
The Office Copilot
devnetnoord
0
16
Navigating Cloud Sustainability: Insights and Strategies
devnetnoord
0
30
Other Decks in Technology
See All in Technology
CodePipelineのアクション統合から学ぶAWS CDKの抽象化技術 / codepipeline-actions-cdk-abstraction
gotok365
5
140
AWSの新機能検証をやる時こそ、Amazon Qでプロンプトエンジニアリングを駆使しよう
duelist2020jp
1
210
LLM as プロダクト開発のパワードスーツ
layerx
PRO
1
240
【Λ(らむだ)】最近のアプデ情報 / RPALT20250422
lambda
0
110
プロダクト開発におけるAI時代の開発生産性
shnjtk
2
240
CloudWatch 大好きなSAが語る CloudWatch キホンのキ
o11yfes2023
0
180
Terraform Cloudで始めるおひとりさまOrganizationsのすゝめ
handy
2
180
AI AgentOps LT大会(2025/04/16) Algomatic伊藤発表資料
kosukeito
0
140
Spring Bootで実装とインフラをこれでもかと分離するための試み
shintanimoto
7
820
いつも初心者向けの記事に助けられているので得意分野では初心者向けの記事を書きます
toru_kubota
2
320
SREからゼロイチプロダクト開発へ ー越境する打席の立ち方と期待への応え方ー / Product Engineering Night #8
itkq
2
770
Mastraに入門してみた ~AWS CDKを添えて~
tsukuboshi
0
230
Featured
See All Featured
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
How STYLIGHT went responsive
nonsquared
99
5.5k
Scaling GitHub
holman
459
140k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
660
Designing for humans not robots
tammielis
252
25k
GitHub's CSS Performance
jonrohan
1030
460k
Rails Girls Zürich Keynote
gr2m
94
13k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.6k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
129
19k
Optimising Largest Contentful Paint
csswizardry
36
3.2k
Code Review Best Practice
trishagee
67
18k
Transcript
THE BLAZOR MULTIVERSE THE BLAZOR MULTIVERSE Get to know the
different Blazor frameworks Anjuli Jhakry
Anjuli Jhakry .NET Developer Twitter @ALJhakry Instagram/TikTok @CodeWithAnjuli YouTube YouTube.com/@CodeWithAnjuli
None
None
WEBASSEMBLY SERVER HYBRID UNITED MOBILE BINDINGS
What is .NET Blazor? https://...
https://... JS
https://... Blazor
MVC Razor Pages Blazor HTTP APIs SignalR Part of the
ASP.NET Core family Web UI Services Worker gRPC SPA
Razor components Razor Pages
Components
Cool fancy great awesome features - Data binding - Virtualize
- EditForm - Dependency Injection - Navigation Lock
BLAZOR SERVER
Blazor Server https... DOM ASP.NET Core SignalR .NET Razor Components
Blazor Server
BLAZOR WEBASSEMBLY
Blazor WebAssembly https://... DOM Razor Components .NET WebAssembly
WebAssembly (WASM)?
Blazor WebAssembly
BLAZOR UNITED
HTTP HTML What is Blazor United? .NET
Blazor United (Web App)
Render modes • Static Server-side Rendering • Interactive WebAssembly •
Interactive Server • Interactive Auto
BLAZOR HYBRID
Blazor Hybrid .NET MAUI BLAZOR
.NET MAUI
.NET MAUI? Multi-platform App UI
.NET MAUI? Windows iOS/MacOS Android
UIActivityIndicator ProgressBar UISlider SeekBar ActivityIndicator Slider
Blazor Hybrid Blazor Razor Components BlazorWebView .NET MAUI WinUI Mac
Catalyst iOS Android macOS iOS Native APIs
BLAZOR MOBILE BINDINGS
Mobile Blazor Bindings https://github.com/Dreamescaper/BlazorBindings.Maui HTML C# XAML
None
WEBASSEMBLY SERVER HYBRID UNITED MOBILE BINDINGS
.NET 7 -> .NET 8
What is about Blazor? Firewall issues Authentication breaks WebAssembly-part
(WebApp, .NET 8)
“Reusable” components
Anjuli Jhakry Twitter @ALJhakry Instagram/TikTok @CodeWithAnjuli YouTube YouTube.com/@CodeWithAnjuli Thank you!