# .NET の 2 日間 2024 冬 .NET テーブルトーク 1(ASP.NET、Blazor、MAUI 他) ## 登壇(敬称略) - くさば@tomo_kusaba - Shotaro Suzuki@shosuz - 須藤圭太@suusanex ## .NET Confふりかえり [MS Learn](https://learn.microsoft.com/ja-jp/shows/dotnetconf-2023)より [.NET Conf 2023 YouTube再生リスト](https://www.youtube.com/playlist?list=PLdo4fOcmZ0oULyHSPBx-tQzePOYlhvrAU) [.NET Conf 2023 - Premier Bouns YouTube再生リスト](https://www.youtube.com/playlist?list=PLdo4fOcmZ0oUivD41vgLqXMgcp5ZVtxj7) - ★推し[Full stack web UI with Blazoe in .NET8](https://learn.microsoft.com/en-us/shows/dotnetconf-2023/full-stack-web-ui-with-blazor-in-dotnet-8) - [Tiny, fast ASP.NET Core APIs with native AOT](https://learn.microsoft.com/en-us/shows/dotnetconf-2023/tiny-fast-aspnet-core-apis-with-native-aot) - [Get started building mobile & desktop apps with .NET](https://learn.microsoft.com/en-us/shows/dotnetconf-2023/get-started-building-mobile-desktop-apps-with-dotnet) - [Coding a drone using .NET and Chat GPT AI and flying it in mixed reality](https://learn.microsoft.com/en-us/shows/dotnetconf-2023/coding-a-drone-using-dotnet-and-chat-gpt-ai-and-flying-it-in-mixed-reality) - ★推し[Building intelligent applications with Blazor and Open AI Service](https://learn.microsoft.com/en-us/shows/dotnetconf-2023/building-intelligent-applications-with-blazor-and-open-ai-service) - [Minimal API +SPA, a perfect match](https://learn.microsoft.com/en-us/shows/dotnetconf-2023/minimal-api-spa-a-perfect-match) - ★推し[Performance Improvements in .NET 8, ASP.NET Core, and .NET MAUI](https://learn.microsoft.com/ja-jp/shows/dotnetconf-2023/performance-improvements-in-dotnet-8-aspnet-core-and-dotnet-maui) - [What’s New in .NET MAUI](https://learn.microsoft.com/ja-jp/shows/dotnetconf-2023/whats-new-in-dotnet-maui) - [In .NET 8, ASP.NET Ate](https://learn.microsoft.com/ja-jp/shows/dotnetconf-2023/in-dotnet-8-aspnet-ate) - [ASP.NET Core Authentication Simplified](https://learn.microsoft.com/ja-jp/shows/dotnetconf-2023/aspnet-core-authentication-simplified) - [What's new with WinForms](https://learn.microsoft.com/ja-jp/shows/dotnetconf-2023/whats-new-with-winforms) - [Unlocking the power of the Fluent UI Blazor components](https://youtu.be/a0xOqNemRoY?si=SbcmKQ8U9mar8xSh) ## 直近の.NETブログ - [Improvements & Changes in Android resource generation in .NET 8](https://devblogs.microsoft.com/dotnet/android-resource-designer-dotnet-8/) - [How to make libraries compatible with native AOT](https://devblogs.microsoft.com/dotnet/creating-aot-compatible-libraries/) - [Extending WebAssembly to the Cloud with .NET](https://devblogs.microsoft.com/dotnet/extending-web-assembly-to-the-cloud/) - [Building resilient cloud services with .NET 8](https://devblogs.microsoft.com/dotnet/building-resilient-cloud-services-with-dotnet-8/) - [Sortable Lists for Blazor using a SortableJS Component](https://devblogs.microsoft.com/dotnet/introducing-blazor-sortable/) - ## 他話題あれば ### Fluent UI BlazorのUpdateがえぐい 以下、New Componentのみ v3.0.0 2023/8/28 - Header - Footer - BodyContent - Grid - Layout - MinLayout - Spacer - Splitter - Stack - CounterBadge - PresenceBadge - CodeEditer - Date & Time - Dialog - DragDrop - Highlighter - Label - MessageBox - Overflow - Panel - Popover - SplashScreen - Toast v3.1.0 2023/9/23 - AutoComplete - Persona - MessageBar v4.2.0 2023/12/14 - DesignTheme - ValidationMessage v4.2.1 2023/12/20 - NavMenu and NavMenuGroup SSR Mode(Added PageScript Component) 参考[ASP.NET Core Blazor JavaScript と静的サーバー側レンダリング (静的 SSR)](https://learn.microsoft.com/ja-jp/aspnet/core/blazor/javascript-interoperability/static-server-rendering?view=aspnetcore-8.0) v4.3.0 2024/1/9 - Wizard PR #1334 2024/1/16 - SortableList 参考[Sortable Lists for Blazor using a SortableJS Component](https://devblogs.microsoft.com/dotnet/introducing-blazor-sortable/) 昨年末 .NET lab でご紹介したこれも一応 [.NET is the best backend for your JavaScript frontend](https://www.youtube.com/watch?v=H1LlRUqj9U4) 参考 [最新の React/TypeScript SPA テンプレートを .NET 8 で試してみよう](https://www.docswell.com/s/shosuz/Z4QRL8-2023-11-25-172313) # まとめ * WinUI3は…? * 更新の頻度はすこし遅いと感じるかもしれないがそもそもWindowsにベッタリなライブラリではあるので.NETとはすこし違うライフサイクルになりそう * となると大きな変更が発生するのは次回のWindowsの大型アップデートのときなのかな? * ライブラリの存在重要になってくるのでは? * ライブラリ作ってべったりで画面側構築するみたいなことが気軽にできるようになる * あわせて色々な環境に展開できるということもあるため