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
.NET Frameworkでも汎用ホストが使いたい!
Search
tomokusaba
February 22, 2025
Programming
0
340
.NET Frameworkでも汎用ホストが使いたい!
.NET Frameworkでも汎用ホストが使いたい!
.NETラボ 勉強会 2025年2月当日受付LT
https://dotnetlab.connpass.com/event/344101/
tomokusaba
February 22, 2025
Tweet
Share
More Decks by tomokusaba
See All by tomokusaba
Fluent UI Blazor 5 (alpha)の紹介
tomokusaba
0
180
Generative AI for Beginners .NETの紹介
tomokusaba
1
280
Visual StudioのGitHub Copilotでいろいろやってみる
tomokusaba
1
370
ASP. NET CoreにおけるWebAPIの最新情報
tomokusaba
0
430
Semantic Kernelのネイティブプラグインで知識拡張をしてみる
tomokusaba
0
240
.NET Conf 2024の振り返り
tomokusaba
0
300
.NET Conf 2024 .NETラボ 勉強会 2024年12月
tomokusaba
1
55
C#/.NETのこれまでのふりかえり
tomokusaba
1
270
Cloud Adoption Framework にみる組織とクラウド導入戦略
tomokusaba
2
880
Other Decks in Programming
See All in Programming
自分のために作ったアプリが、グローバルに使われるまで / Indie App Development Lunch LT
pixyzehn
1
160
SEAL - Dive into the sea of search engines - Symfony Live Berlin 2025
alexanderschranz
1
130
Bedrock×MCPで社内ブログ執筆文化を育てたい!
har1101
6
980
Unlock the Potential of Swift Code Generation
rockname
0
250
Agentic Applications with Symfony
el_stoffel
2
280
Do Dumb Things
mitsuhiko
0
430
Preact、HooksとSignalsの両立 / Preact: Harmonizing Hooks and Signals
ssssota
1
1.5k
The Efficiency Paradox and How to Save Yourself and the World
hollycummins
0
100
Defying Front-End Inertia: Inertia.js on Rails
skryukov
0
470
gen_statem - OTP's Unsung Hero
whatyouhide
1
200
Exit 8 for SwiftUI
ojun9
0
120
AWS で実現する安全な AI エージェントの作り方 〜 Bedrock Engineer の実装例を添えて 〜 / how-to-build-secure-ai-agents
gawa
8
780
Featured
See All Featured
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
47
2.5k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Rails Girls Zürich Keynote
gr2m
94
13k
The Cost Of JavaScript in 2023
addyosmani
49
7.7k
A better future with KSS
kneath
239
17k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
13
670
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
129
19k
Optimising Largest Contentful Paint
csswizardry
36
3.2k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
41
2.2k
Speed Design
sergeychernyshev
29
890
Done Done
chrislema
183
16k
Transcript
.NET Frameworkでも 汎用ホストが使いたい! 株式会社SAKURUG プロダクトDiv 草場 友光 .NETラボ勉強会2025年02月
自己紹介 • コミュニティ活動を通じて知識をアッ プデートしています。 • 2022/08-2025 Microsoft MVP (Developer Technologies)
• tomo_kusaba
注意 • 個人の見解・解釈が多分に入っています。 • 見解の相違・事実誤認などありましたらご指摘ください。 • #dotnetlabでtweetすると左側に表示されます
今日の目的 • あまり知られてないようですけども.NET Framework(コンソー ル)でも汎用ホストが使えます。 • とくに、バッチで汎用ホストを使うと何がうれしいか体験を元にラ ンキングします!
第3位 正常なシャットダウンプロセス • Ctrl+Cでアプリケーションを終了させようとしたときでも、たと えばDBコネクションの解放など正常な終了プロセスを実行でき る。 • 正直、こういう無茶する人はあまりいない。。。
第2位 DI • 普通に、アプリケーション作りやすい! • というか、DIになれすぎて構築ベースでいうならばDIの機能の ために汎用ホストをいれているようなもの。
第1位 ログ • なにげに、運用サイドからするとこれが一番。 • コンソールに色分けされて表示されるのがとてもいいらしい! エラーの時一目瞭然
おしまい おしまい