Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
空のプロジェクトから始める Blazor
Search
Kazuki
July 04, 2024
780
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
空のプロジェクトから始める Blazor
Blazor+ローコードで実現する.NET資産のモダナイズ の登壇資料です。
https://codeer.connpass.com/event/319762/
Kazuki
July 04, 2024
More Decks by Kazuki
See All by Kazuki
GitHub Copilot CLI の 個人的な好きなところ
okazuki
1
710
.NET ユーザーにやさしい GitHub Copilot の使い方
okazuki
0
670
Durable Task Extension for Microsoft Agent Framework はいいぞ
okazuki
2
460
正式リリースされた Semantic Kernel の Agent Framework 全部紹介!
okazuki
1
3.3k
.NET のUnified AI Building Blocks 入門...!
okazuki
0
380
Semantic Kernel の Agent 機能試してみた!
okazuki
1
1.2k
.NET Aspire を始めよう
okazuki
0
580
.NET Aspire を使おう!
okazuki
0
470
Semantic Kernel を使って ChatGPT Plugins をアプリに組み込んでみよう
okazuki
1
980
Featured
See All Featured
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
550
Deep Space Network (abreviated)
tonyrice
0
370
WCS-LA-2024
lcolladotor
0
880
Done Done
chrislema
187
17k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Music & Morning Musume
bryan
48
7.4k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
930
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
46k
Designing Powerful Visuals for Engaging Learning
tmiket
1
600
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.7k
[SF Ruby Conf 2025] Rails X
palkan
3
1.5k
Designing for humans not robots
tammielis
254
26k
Transcript
#BlazorLowCode 空のプロジェクトから始める Blazor 2024/07/04 日本マイクロソフト 大田 一希
#BlazorLowCode 自己紹介 名前: 大田 一希 (Kazuki Ota) 所属: 日本マイクロソフト 役職:
クラウド ソリューション アーキテクト エバンジェリスト(AI & AppDev) 好き: C#、Azure PaaS 系サービス 苦手: パクチー、インテリセンスの弱い言語 趣味: ゲーム、絵を描くこと X(旧 Twitter): @okazuki Zenn: https://zenn.dev/okazuki
#BlazorLowCode 本日のゴール ASP.NET Core の良さを感じてもらう Blazor を使用してもいいかなって思ってもらう
#BlazorLowCode もくじ ASP.NET Core ASP.NET Core Blazor
まとめ
#BlazorLowCode ASP.NET Core 以下の特徴を持つフレームワーク Web アプリ・Web サービスの開発 クロス プラットフォーム クラウドとオンプレにデプロイ
Web UI・Web API の 開発プロセスの統一 モジュール化された HTTP 要求パイプライン テスト容易性を考慮 (組み込みの依存性注入サポート)
#BlazorLowCode デモ: コンソールアプリ→ASP.NET Core
#BlazorLowCode ASP.NET Core の基本形 サービスの登録 ミドルウェアの構成
#BlazorLowCode ASP.NET Core MVC ASP.NET Core の基本形 サービスとミドルウェアの構成で使用フレームワークが決まる MVC 用のサービス
MVC 用のミドルウェア ASP.NET Core Blazor Blazor 用のサービス Blazor 用のミドルウェア
#BlazorLowCode 1 つのアプリ内で共存可能 App Web API 用のサービス Web API 用のミドルウェア
Blazor 用のサービス Blazor 用のミドルウェア GET /api/sample { "msg": "Hi" } GET /
#BlazorLowCode デモ: ASP.NET Core → Blazor
#BlazorLowCode 共通の仕組みに乗っているメリット 共通的な機能は個別に覚えなくていい 認証・認可 出力キャッシュ Cookie の管理 レート制限 タイムアウト ローカライズ
などなど ASP.NET Core の概要 | Microsoft Learn
#BlazorLowCode デモ: 出力キャッシュ
#BlazorLowCode まとめ
#BlazorLowCode まとめ ASP.NET Core 柔軟に拡張可能なフレームワーク ASP.NET Core
Blazor ASP.NET Core 上に構築されたフレームワーク ASP.NET Core の機能を柔軟に組み合わせて利用可能 サードパーティーのエコシステムも充実化
#BlazorLowCode まとめ .NET で Web アプリを作る時には Blazor も 選択肢に入れてみてください
#BlazorLowCode © Copyright Microsoft Corporation. All rights reserved.