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
230
.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
Generative AI for Beginners .NETの紹介
tomokusaba
1
130
Visual StudioのGitHub Copilotでいろいろやってみる
tomokusaba
1
240
ASP. NET CoreにおけるWebAPIの最新情報
tomokusaba
0
400
Semantic Kernelのネイティブプラグインで知識拡張をしてみる
tomokusaba
0
230
.NET Conf 2024の振り返り
tomokusaba
0
280
.NET Conf 2024 .NETラボ 勉強会 2024年12月
tomokusaba
1
50
C#/.NETのこれまでのふりかえり
tomokusaba
1
250
Cloud Adoption Framework にみる組織とクラウド導入戦略
tomokusaba
2
850
Cloud Adoption Frameworkにみる組織とクラウド導入戦略(縮小版)
tomokusaba
1
310
Other Decks in Programming
See All in Programming
15分で学ぶDuckDBの可愛い使い方 DuckDBの最近の更新
notrogue
3
890
Lambdaの監視、できてますか?Datadogを用いてLambdaを見守ろう
nealle
2
860
RecSys2024 参加報告
unonao
1
120
Node.js, Deno, Bun 最新動向とその所感について
yosuke_furukawa
PRO
4
1.5k
良いコードレビューとは
danimal141
10
9.7k
やっと腹落ち「スプリント毎に動くモノをリリースする」〜ゼロから始めるメガバンクグループのアジャイル実践〜
sasakendayo
0
260
Jakarta EE meets AI
ivargrimstad
0
940
Webフレームワークとともに利用するWeb components / JSConf.jp おかわり
spring_raining
1
160
オレを救った Cline を紹介する
codehex
16
15k
AWS CDKにおけるL2 Constructの仕組み / aws-cdk-l2-construct
gotok365
4
520
Drawing Heighway’s Dragon- Recursive Function Rewrite- From Imperative Style in Pascal 64 To Functional Style in Scala 3
philipschwarz
PRO
0
190
Jakarta EE meets AI
ivargrimstad
0
960
Featured
See All Featured
Fireside Chat
paigeccino
36
3.2k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.3k
Optimising Largest Contentful Paint
csswizardry
34
3.1k
How GitHub (no longer) Works
holman
314
140k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Gamification - CAS2011
davidbonilla
80
5.2k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
11
560
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Done Done
chrislema
182
16k
Building Adaptive Systems
keathley
40
2.4k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
227
22k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
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位 ログ • なにげに、運用サイドからするとこれが一番。 • コンソールに色分けされて表示されるのがとてもいいらしい! エラーの時一目瞭然
おしまい おしまい