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
.NET Conf 2024の振り返り
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
tomokusaba
November 20, 2024
Programming
400
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
.NET Conf 2024の振り返り
.NET Conf 2024の振り返り
.NETラボ 勉強会 2024年11月の登壇資料
https://dotnetlab.connpass.com/event/334612/
tomokusaba
November 20, 2024
More Decks by tomokusaba
See All by tomokusaba
30代後半からでも遅くないキャリア形成
tomokusaba
0
270
GitHub Copilotで書いたコード、レビューはどうしてる?
tomokusaba
0
54
Azure CAFで考えるAIエージェント導入の進め方
tomokusaba
1
110
GitHub Copilot app時代の開発フロー
tomokusaba
0
64
オートマトンと字句解析でRoslynを読む
tomokusaba
0
170
GitHub Copilot appとGitHub Copilot CLIとVS CodeのCopilot Chat Agent Modeの使い分け
tomokusaba
0
180
GitHub Copilot app最速の発信の裏側
tomokusaba
1
570
自宅サーバの変遷
tomokusaba
0
910
Microsoft Build Keynoteふりかえり
tomokusaba
0
180
Other Decks in Programming
See All in Programming
AI × TiDD / 2026.09.05 Redmine 大阪
tokudiro
1
150
モバイル交通系ICへのチャージ実例から考える、クロスプラットフォーム開発におけるiOS実機テスト設計とCI運用
yusuga
1
460
モデルのリファクタリングが難しいと思ったら、そもそも複雑だったのはビジネス仕様だった ? / is-the-business-domain-the-real-complexity
hatsu38
0
180
What We Talk About When We Talk About XP
m_seki
2
610
Vue Fes Japan 2026 タイムテーブル徹底解説
448jp
0
100
Security issues being discussed on Web Platforms
petamoriken
0
910
新人はどこまで自力でやり、どこからAIに頼るべきか/エンジニア育成に向き合う_先輩たちの悩みと知見共有会
toppan_digital_dev
1
620
『寄り添うラジオ』をAIで作る 体験価値から逆算した、会話しないUXと品質設計
theoriatec2024
3
180
From 6 People Classroom Meetup to 100 People Regional Conference / FOSS4G Hiroshima 2026
furukawayasuto
0
200
個人開発基盤をまるごとCloudflareに引っ越して爆速で総合的体験を向上させた話
tinykitten
0
180
TiDB Cloudのカスタムコントローラーによるオートスケール対応
takaidohigasi
0
110
App Storeの外へ──日本のiOSサイドローディング入門 for iOSDC Japan 2026
yuukiw00w
0
200
Featured
See All Featured
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
720
Mobile First: as difficult as doing things right
swwweet
225
10k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Visualization
eitanlees
152
17k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.5k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
510
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
460
The Pragmatic Product Professional
lauravandoore
37
7.4k
Context Engineering - Making Every Token Count
addyosmani
9
1.1k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
430
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.6k
Transcript
.NET Conf 2024の振り返り 株式会社SAKURUG プロダクトDiv 草場 友光 .NETラボ勉強会2024年11月
自己紹介 • コミュニティ活動を通じて知識をアッ プデートしています。 • 2022/08-2025 Microsoft MVP (Developer Technologies)
• tomo_kusaba
宣伝 【VISION】ひとの可能性を開花させる企業であり続ける VISIONに共感できる仲間募集中。
注意 • 個人の見解・解釈が多分に入っています。 • 見解の相違・事実誤認などありましたらご指摘ください。 • #dotnetlabでtweetすると左側に表示されます
今日の目的 • .NET Conf2024 が開催されました。 • .NET Conf2024を楽しんだ人もそうでない人も注目のセッ ションを振り返っていきましょう!
Keynote – Welcome to .NET 9
Keynote – Welcome to .NET 9 .NET 9のことでとても興奮している!
Keynote – Welcome to .NET 9 .NETは様々なプラットフォームで様々な目的で使用できます!
Keynote – Welcome to .NET 9 この1年間でも様々な取り組みがありました!
Keynote – Welcome to .NET 9 みんな大好きな、NuGet
Keynote – Welcome to .NET 9 最新の.NETにすることでパフォーマンスもよくなる!
Keynote – Welcome to .NET 9 .NET 9の改善点のサマリー
Keynote – Welcome to .NET 9 よいアプリケーションを作るうえでの要素
Keynote – Welcome to .NET 9 .NET Aspire Community Toolkitがでる
サードパーティが独自の統合と拡張機能を.NET Aspireに提供する
Keynote – Welcome to .NET 9 Azure Functionsが.NET AspireでPreview
Keynote – Welcome to .NET 9 .NET Aspire 9.0のサマリー
Keynote – Welcome to .NET 9 みんな大好きAIの話題
Keynote – Welcome to .NET 9 .NETにおけるAIのエコシステム
Keynote – Welcome to .NET 9 Microsoft.Extensions名前空間にもAIのライブラリーが生えてきました!
Keynote – Welcome to .NET 9 汎用ホストに刺さるのでコンストラクタで受け取って使うことも。。。
What’s new in .NET Aspire .NET Aspireに関する数字
What’s new in .NET Aspire .NET Aspireが提供しているアプリケーションの基本的な機能
What’s new in .NET Aspire .NETはこれらの機能を提供しているがAspireはこれらを使用することとどのように 使用するかデフォルト値を提供する
What’s new in .NET Aspire いかに簡単に使えるかを示すデモが始まる
What’s new in .NET Aspire あっという間にメトリック情報を示すグラフが表示された
What’s new in .NET Aspire 独自のアクションを実装することができる。 ここではテストデータを初期化するためのReset Databaseというアクションを実 装した
What’s new in .NET Aspire 独自のアクションを実装することができる。 その実装方法の解説。
What’s New for ASP.NET Core & Blazor in .NET 9
ASP.NET CoreはフルスタックのWebプラットフォームです。
What’s New for ASP.NET Core & Blazor in .NET 9
パフォーマンスや開発エクスペリエンス、クラウドネイティブといった面で多くの改良が加えられました
What’s New for ASP.NET Core & Blazor in .NET 9
ASP.NET Coreは優れたパフォーマンスを持っています
What’s New for ASP.NET Core & Blazor in .NET 9
.NET Aspireによってクラウドネイティブアプリケーションに必要な要素のテンプレートを提供します。
What’s New for ASP.NET Core & Blazor in .NET 9
Blazorのテンプレートを元に.NET Aspireを入れるデモが始まる。。。。。
What’s New for ASP.NET Core & Blazor in .NET 9
無事、追加できトレース情報が見えてます
What’s New for ASP.NET Core & Blazor in .NET 9
ダッシュボードはFluent UI Blazorによって構築されてます
What’s New for ASP.NET Core & Blazor in .NET 9
Blazorの.NET 9での更新内容
What’s New for ASP.NET Core & Blazor in .NET 9
レンダーモードに関するデモ。最初Staticだったのが・・・
What’s New for ASP.NET Core & Blazor in .NET 9
次の瞬間、シームレスにWebAssemblyとして動作を始めました。
What’s New for ASP.NET Core & Blazor in .NET 9
Blazor Serverでサーバーを落とすとクライアントは再接続を試みます
What’s New for ASP.NET Core & Blazor in .NET 9
Blazor Serverでサーバーを落とすとクライアントは再接続を試みます
What’s New for ASP.NET Core & Blazor in .NET 9
サーバーが立ち上がると素早く再接続しデフォルトの状態でアプリケーションが立ち上がります
What’s New for ASP.NET Core & Blazor in .NET 9
.NET MAUI Blazor Hybrid Web Appの紹介
What’s New for ASP.NET Core & Blazor in .NET 9
Windowsデスクトップアプリができました
What’s New for ASP.NET Core & Blazor in .NET 9
もちろん、モバイルアプリやWebアプリも!
What’s New for ASP.NET Core & Blazor in .NET 9
静的ファイルについての改善の説明
What’s New for ASP.NET Core & Blazor in .NET 9
新しい静的ファイルのミドルウェアについての説明
What’s New for ASP.NET Core & Blazor in .NET 9
Open APIについての説明
What’s New for ASP.NET Core & Blazor in .NET 9
Signal Rについての説明
What’s New for ASP.NET Core & Blazor in .NET 9
IDistributedCacheからHybridCacheへの説明
What’s New for ASP.NET Core & Blazor in .NET 9
その他の開発者エクスペリエンスの向上についての説明
Create gread MIDI 2.0 apps using Windows MIDI Servies and
C#
Create gread MIDI 2.0 apps using Windows MIDI Servies and
C# アジェンダ
Create gread MIDI 2.0 apps using Windows MIDI Servies and
C# MIDI(v1.0)についての説明
Create gread MIDI 2.0 apps using Windows MIDI Servies and
C# MIDI-CIについての説明
Create gread MIDI 2.0 apps using Windows MIDI Servies and
C# MIDI2.0 Univarsal MIDI Packet formatについての説明
Create gread MIDI 2.0 apps using Windows MIDI Servies and
C# C#でMIDI 2.0アプリを作る方法の解説デモ。作り方にコツがあるらしい
Create gread MIDI 2.0 apps using Windows MIDI Servies and
C# Windows専用になるイメージ
Create gread MIDI 2.0 apps using Windows MIDI Servies and
C# Nugetリポジトリが違うので注意
Create gread MIDI 2.0 apps using Windows MIDI Servies and
C# うまくいけばMIDIメッセージを受信できる
Create gread MIDI 2.0 apps using Windows MIDI Servies and
C# 実際にメッセージが受信できた
Create gread MIDI 2.0 apps using Windows MIDI Servies and
C# セッションIDを切り替えると他のアプリからのメッセージを受信できた
Create gread MIDI 2.0 apps using Windows MIDI Servies and
C# ベストプラクティス
Exploring the New Fluent UI Blazor Library: Next-Gen Web Components
and Architectural Innovations
Exploring the New Fluent UI Blazor Library: Next-Gen Web Components
and Architectural Innovations 今日のお品書き
Exploring the New Fluent UI Blazor Library: Next-Gen Web Components
and Architectural Innovations .NETバージョンとFluent UI Blazorのバージョンの関係
Exploring the New Fluent UI Blazor Library: Next-Gen Web Components
and Architectural Innovations Fluent UI Blazorの構成要素について
Exploring the New Fluent UI Blazor Library: Next-Gen Web Components
and Architectural Innovations Webコンポーネントの仕組み
Exploring the New Fluent UI Blazor Library: Next-Gen Web Components
and Architectural Innovations FASTプロジェクトについて
Exploring the New Fluent UI Blazor Library: Next-Gen Web Components
and Architectural Innovations Fluent UIとはなにか?
Exploring the New Fluent UI Blazor Library: Next-Gen Web Components
and Architectural Innovations これまでのMicrosoftのデザインシステムの振り返り
Exploring the New Fluent UI Blazor Library: Next-Gen Web Components
and Architectural Innovations Fluent UI BlazorのライブラリーはFluent UIのコンポーネントだけではないよ
Exploring the New Fluent UI Blazor Library: Next-Gen Web Components
and Architectural Innovations Fluent UI Blazorのテンプレートからデモがスタート
Exploring the New Fluent UI Blazor Library: Next-Gen Web Components
and Architectural Innovations 登録ページができた!
Exploring the New Fluent UI Blazor Library: Next-Gen Web Components
and Architectural Innovations ダイアログの追加も簡単にできます!
Exploring the New Fluent UI Blazor Library: Next-Gen Web Components
and Architectural Innovations カスタムダイアログの追加も簡単にできます!
Exploring the New Fluent UI Blazor Library: Next-Gen Web Components
and Architectural Innovations トーストも簡単にできます!
Exploring the New Fluent UI Blazor Library: Next-Gen Web Components
and Architectural Innovations 絞り込み検索できる入力コンポーネントも簡単に実装できます
Exploring the New Fluent UI Blazor Library: Next-Gen Web Components
and Architectural Innovations メニューをAppBarに変更してみました。
Exploring the New Fluent UI Blazor Library: Next-Gen Web Components
and Architectural Innovations ダークモードを実装してライトモードと切り替えるようにしてみました。
Exploring the New Fluent UI Blazor Library: Next-Gen Web Components
and Architectural Innovations アクセントカラーを変更してみました。
Exploring the New Fluent UI Blazor Library: Next-Gen Web Components
and Architectural Innovations その他に、紹介しきれないほどのコンポーネントがあるのでデモサイトを参照してください。
Exploring the New Fluent UI Blazor Library: Next-Gen Web Components
and Architectural Innovations FluentUI Web Components V3の紹介
Exploring the New Fluent UI Blazor Library: Next-Gen Web Components
and Architectural Innovations プロジェクト構造について
おしまい おしまい