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
100
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
The Blazor Multiverse
Presentatie gegeven tijdens devCampNoord '24 in Kinepolis Groningen.
devNetNoord
April 04, 2024
More Decks by devNetNoord
See All by devNetNoord
Gebruik je broncode als documentatie voor je stakeholders
devnetnoord
0
54
Efficient and Secure Software Delivery with Azure Deployment Environments and Dev Box
devnetnoord
0
47
Toepassing van AI in de zorg; hype, hoop en haalbaarheid
devnetnoord
0
89
What's new with Azure Bicep?
devnetnoord
0
55
Copilot Beyond the Basics
devnetnoord
0
130
De Architectuur Odyssee
devnetnoord
0
61
Azure Kubernetes Service Quickstart
devnetnoord
0
68
The Office Copilot
devnetnoord
0
52
Navigating Cloud Sustainability: Insights and Strategies
devnetnoord
0
70
Other Decks in Technology
See All in Technology
Terraform共通モジュールをチーム横断で“変えられる”運用へ ― リリースと適用の分離
kekke_n
1
2.8k
プロンプト_きのこカンファレンス2026_LT
yurufuwahealer
0
150
美しいコードを書くためにF#を学んでみた話
yud0uhu
1
410
GuardrailからGovernanceへ~AIエージェント運用の次の課題~
sbspsy
2
270
人を動かすのは時間ではなく、納得感 〜新任EMが入社3ヶ月、組織を2回変えた話〜
kakehashi
PRO
3
220
KiCAD講習会②
tutcreators
0
110
kintone の AI コワーカーを、 Anthropic にエージェントを"ホストさせて"作った話 #devkinmeetup
sugimomoto
0
100
SRE依存からの脱却 運用を開 発チームへ移す、 フルサイ クル開 発体制の実践
joooee0000
0
2.6k
実装だけじゃない! CCA-F取得エンジニアが教えるClaude Code開発プロセス活用術
diggymo
2
640
知らん間に、回ってる
ming_ayami
0
510
AICoEでAIネイティブ組織への進化
yukiogawa
0
160
ruby.wasmとPicoRuby.wasmに対応した仮想DOMライブラリを作ってる話 #kaigieffect_kaigi
sue445
PRO
0
140
Featured
See All Featured
Un-Boring Meetings
codingconduct
0
340
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Context Engineering - Making Every Token Count
addyosmani
9
1k
Designing Experiences People Love
moore
143
24k
Statistics for Hackers
jakevdp
799
230k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
150
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
800
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.4k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.8k
Product Roadmaps are Hard
iamctodd
55
12k
We Are The Robots
honzajavorek
0
270
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!