.NET Conf 2023です!
Student Zoneもあります(た)
壁紙などデジタルお土産はこちら
スポンサーお土産とスペシャルなゲットチャレンジはこちら
セッションスケジュールはこちら
- Agenda
- 24時間やってたりしますね。日本時間16日からはMicrosoft Igniteもあるので大変ですね?
日本の仙台でも予定されているローカルイベントはこちら。
動画はdotnet公式チャンネルからどうぞ。
各種リンクなどはこちら。
- Announcing .NET 8
- Announcing ASP.NET Core in .NET 8
- Announcing .NET MAUI in .NET 8
- Entity Framework Core 8 (EF8) is available today
- Announcing F# 8
- Announcing C# 12
- Introducing .NET Aspire: Simplifying Cloud-Native Development with .NET 8
- .NET 8 GA available on App Service
- eShopアーキテクチャサンプル
セッションの詳細は上記の動画を見てもらうとして、Keynote的なセッションからトピックをつまんでおきます。
ユニファイドプラットフォームを .NETでビルド。最近の .NETの勢いも。![]()
![]()
そういうわけで今日の本題、.NET 8がリリースです。パフォーマンスもたくさん向上。モダンなアプリに最適。![]()
![]()
![]()
![]()
今日はWeb、クライアント、AI、Cloud Nativeをメインで紹介。eShopアーキテクチャサンプルも新しくなりました。![]()
![]()
![]()
Web周りはパフォーマンスの向上、API開発周りの向上、それからよりよくなったBlazorという感じ。DIなコードもえらくシンプルにかける。OpenAPI(Swagger)と連動したり .http ファイルを使ったREST Client拡張との連携とか。![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
BlazorのServer Side Renderingとかも簡単にかけそう。Chat Botまでサンプルに含まれるんですかね。チャット閉じたらSSRとの接続も切れるとかも。![]()
![]()
![]()
次はクライアント。MAUIの話ですね。パフォーマンス向上などなど。Visual Studio CodeにC# Dev Kitがきてますが、.NET MAUIも対応みたい。macをターゲットにしてデバッグも可。DesktopだけフラグとかマルチプラットフォームなUnitTestとかも。![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
次はAI。AI機能をとって出しで使う、AIと一緒に始める、Semantic Kernelなどなど。eShopのチャットでコサイン類似度でベクター検索したり。![]()
![]()
![]()
次はCloud Native。PrometheusとGrafanaでモニタリングしたり、.NET♡Containerだったり。.NET 8でサイズもだいぶ減りました。![]()
![]()
![]()
![]()
![]()
![]()
![]()
.NET Aspireがでました。.NET 8によるCloud Native開発の簡素化を目指してる。AppHostが新しい感じですかね。
![]()
![]()
![]()
![]()
![]()
AppHostでスタータープロジェクトを起動すると開発者ダッシュボードが使えて各分散アプリの詳細とかTraceを見たりとかいろいろできそう。これは実質Project Tyeの後継ですね。デプロイもまとめてシンプルに。![]()
![]()
![]()
![]()
![]()
![]()
というわけで .NET 8 スタートです。
ピンバック: Azure Updates (2023-11-15) | ブチザッキ