Upgrade to Pro — share decks privately, control downloads, hide ads and more …

.NET Conf 2024の振り返り

tomokusaba
November 20, 2024

.NET Conf 2024の振り返り

.NET Conf 2024の振り返り
.NETラボ 勉強会 2024年11月の登壇資料
https://dotnetlab.connpass.com/event/334612/

tomokusaba

November 20, 2024
Tweet

More Decks by tomokusaba

Other Decks in Programming

Transcript

  1. Keynote – Welcome to .NET 9 .NET Aspire Community Toolkitがでる

    サードパーティが独自の統合と拡張機能を.NET Aspireに提供する
  2. What’s New for ASP.NET Core & Blazor in .NET 9

    ASP.NET CoreはフルスタックのWebプラットフォームです。
  3. What’s New for ASP.NET Core & Blazor in .NET 9

    パフォーマンスや開発エクスペリエンス、クラウドネイティブといった面で多くの改良が加えられました
  4. What’s New for ASP.NET Core & Blazor in .NET 9

    ASP.NET Coreは優れたパフォーマンスを持っています
  5. What’s New for ASP.NET Core & Blazor in .NET 9

    .NET Aspireによってクラウドネイティブアプリケーションに必要な要素のテンプレートを提供します。
  6. What’s New for ASP.NET Core & Blazor in .NET 9

    Blazorのテンプレートを元に.NET Aspireを入れるデモが始まる。。。。。
  7. What’s New for ASP.NET Core & Blazor in .NET 9

    無事、追加できトレース情報が見えてます
  8. What’s New for ASP.NET Core & Blazor in .NET 9

    ダッシュボードはFluent UI Blazorによって構築されてます
  9. What’s New for ASP.NET Core & Blazor in .NET 9

    Blazorの.NET 9での更新内容
  10. What’s New for ASP.NET Core & Blazor in .NET 9

    レンダーモードに関するデモ。最初Staticだったのが・・・
  11. What’s New for ASP.NET Core & Blazor in .NET 9

    次の瞬間、シームレスにWebAssemblyとして動作を始めました。
  12. What’s New for ASP.NET Core & Blazor in .NET 9

    Blazor Serverでサーバーを落とすとクライアントは再接続を試みます
  13. What’s New for ASP.NET Core & Blazor in .NET 9

    Blazor Serverでサーバーを落とすとクライアントは再接続を試みます
  14. What’s New for ASP.NET Core & Blazor in .NET 9

    サーバーが立ち上がると素早く再接続しデフォルトの状態でアプリケーションが立ち上がります
  15. What’s New for ASP.NET Core & Blazor in .NET 9

    .NET MAUI Blazor Hybrid Web Appの紹介
  16. What’s New for ASP.NET Core & Blazor in .NET 9

    Windowsデスクトップアプリができました
  17. What’s New for ASP.NET Core & Blazor in .NET 9

    もちろん、モバイルアプリやWebアプリも!
  18. What’s New for ASP.NET Core & Blazor in .NET 9

    静的ファイルについての改善の説明
  19. What’s New for ASP.NET Core & Blazor in .NET 9

    新しい静的ファイルのミドルウェアについての説明
  20. What’s New for ASP.NET Core & Blazor in .NET 9

    Open APIについての説明
  21. What’s New for ASP.NET Core & Blazor in .NET 9

    Signal Rについての説明
  22. What’s New for ASP.NET Core & Blazor in .NET 9

    IDistributedCacheからHybridCacheへの説明
  23. What’s New for ASP.NET Core & Blazor in .NET 9

    その他の開発者エクスペリエンスの向上についての説明
  24. Create gread MIDI 2.0 apps using Windows MIDI Servies and

    C# MIDI2.0 Univarsal MIDI Packet formatについての説明
  25. Create gread MIDI 2.0 apps using Windows MIDI Servies and

    C# C#でMIDI 2.0アプリを作る方法の解説デモ。作り方にコツがあるらしい
  26. Create gread MIDI 2.0 apps using Windows MIDI Servies and

    C# Windows専用になるイメージ
  27. Create gread MIDI 2.0 apps using Windows MIDI Servies and

    C# Nugetリポジトリが違うので注意
  28. Create gread MIDI 2.0 apps using Windows MIDI Servies and

    C# うまくいけばMIDIメッセージを受信できる
  29. Create gread MIDI 2.0 apps using Windows MIDI Servies and

    C# 実際にメッセージが受信できた
  30. Create gread MIDI 2.0 apps using Windows MIDI Servies and

    C# セッションIDを切り替えると他のアプリからのメッセージを受信できた
  31. Exploring the New Fluent UI Blazor Library: Next-Gen Web Components

    and Architectural Innovations 今日のお品書き
  32. Exploring the New Fluent UI Blazor Library: Next-Gen Web Components

    and Architectural Innovations .NETバージョンとFluent UI Blazorのバージョンの関係
  33. Exploring the New Fluent UI Blazor Library: Next-Gen Web Components

    and Architectural Innovations Fluent UI Blazorの構成要素について
  34. Exploring the New Fluent UI Blazor Library: Next-Gen Web Components

    and Architectural Innovations Webコンポーネントの仕組み
  35. Exploring the New Fluent UI Blazor Library: Next-Gen Web Components

    and Architectural Innovations FASTプロジェクトについて
  36. Exploring the New Fluent UI Blazor Library: Next-Gen Web Components

    and Architectural Innovations Fluent UIとはなにか?
  37. Exploring the New Fluent UI Blazor Library: Next-Gen Web Components

    and Architectural Innovations これまでのMicrosoftのデザインシステムの振り返り
  38. Exploring the New Fluent UI Blazor Library: Next-Gen Web Components

    and Architectural Innovations Fluent UI BlazorのライブラリーはFluent UIのコンポーネントだけではないよ
  39. Exploring the New Fluent UI Blazor Library: Next-Gen Web Components

    and Architectural Innovations Fluent UI Blazorのテンプレートからデモがスタート
  40. Exploring the New Fluent UI Blazor Library: Next-Gen Web Components

    and Architectural Innovations 登録ページができた!
  41. Exploring the New Fluent UI Blazor Library: Next-Gen Web Components

    and Architectural Innovations ダイアログの追加も簡単にできます!
  42. Exploring the New Fluent UI Blazor Library: Next-Gen Web Components

    and Architectural Innovations カスタムダイアログの追加も簡単にできます!
  43. Exploring the New Fluent UI Blazor Library: Next-Gen Web Components

    and Architectural Innovations トーストも簡単にできます!
  44. Exploring the New Fluent UI Blazor Library: Next-Gen Web Components

    and Architectural Innovations 絞り込み検索できる入力コンポーネントも簡単に実装できます
  45. Exploring the New Fluent UI Blazor Library: Next-Gen Web Components

    and Architectural Innovations メニューをAppBarに変更してみました。
  46. Exploring the New Fluent UI Blazor Library: Next-Gen Web Components

    and Architectural Innovations ダークモードを実装してライトモードと切り替えるようにしてみました。
  47. Exploring the New Fluent UI Blazor Library: Next-Gen Web Components

    and Architectural Innovations アクセントカラーを変更してみました。
  48. Exploring the New Fluent UI Blazor Library: Next-Gen Web Components

    and Architectural Innovations その他に、紹介しきれないほどのコンポーネントがあるのでデモサイトを参照してください。
  49. Exploring the New Fluent UI Blazor Library: Next-Gen Web Components

    and Architectural Innovations FluentUI Web Components V3の紹介
  50. Exploring the New Fluent UI Blazor Library: Next-Gen Web Components

    and Architectural Innovations プロジェクト構造について