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
24
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
Copilot Beyond the Basics
devnetnoord
0
41
De Architectuur Odyssee
devnetnoord
0
13
Azure Kubernetes Service Quickstart
devnetnoord
0
17
The Office Copilot
devnetnoord
0
12
Navigating Cloud Sustainability: Insights and Strategies
devnetnoord
0
17
Machine Learning 101
devnetnoord
0
11
Vector search and state-of-the-art retrieval for generative AI apps
devnetnoord
0
41
Reviewing NuGet Packages security easily using OpenSSF Scorecard
devnetnoord
0
25
Delegated Access with OAuth
devnetnoord
0
18
Other Decks in Technology
See All in Technology
【ログ分析勉強会】EDR ログで内部不正を検出できるのか、Copilot に聞いてみた
hssh2_bin
2
270
成果のためのコミュニケーション - 語彙を育てよう -/communication-for-good-outcome-developing-vocabulary
hassaku63
4
140
エンジニアは伝え方が9割/90% of what engineers need is communication skills
ykanoh
2
160
普通の Web エンジニアのための様相論理入門 #yapcjapan / YAPC Hakodate 2024
ytaka23
2
390
第45回 MLOps 勉強会 - ML Test Score を用いた機械学習システムの定量的なアセスメント
masatakashiwagi
3
190
SQLによるオブザーバビリティの進化とClickHouseの実力
mikimatsumoto
0
150
Vista FinderMx
jtes
0
160
エムスリー全チーム紹介資料 / Introduction of M3 All Teams
m3_engineering
1
210
Pythonを活用したLLMによる構造的データ生成の手法と実践
brainpadpr
3
220
k6を活用した再現性・拡張性の高い負荷試験基盤の構築
biwashi
11
2.9k
LINEヤフー新卒採用 コーディングテスト解説 実装問題編
lycorp_recruit_jp
1
12k
RAGの性能を評価しよう
kurahara
1
280
Featured
See All Featured
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
279
13k
Making Projects Easy
brettharned
114
5.8k
Mobile First: as difficult as doing things right
swwweet
222
8.8k
From Idea to $5000 a Month in 5 Months
shpigford
380
46k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
44
2k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
29
1.7k
No one is an island. Learnings from fostering a developers community.
thoeni
19
2.9k
Why Our Code Smells
bkeepers
PRO
334
57k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
105
48k
Docker and Python
trallard
40
3k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
42
6.5k
StorybookのUI Testing Handbookを読んだ
zakiyama
26
5.1k
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!