SlideShare a Scribd company logo
What's New in .NET6/C#10
and Visual Studio 2022
Steve Carroll
Director of Development - .NET Platform
@ScareAll
COMMON BASE LIBARIES/APIs
INFRASTRUCTURE
.NET 6
TOOLS
Visual Studio Code
CLI
Visual Studio
Visual Studio for Mac
WEB MOBILE GAMING IoT AI
ASP.NET
Blazor
.NET MAUI
Xamarin
Unity ARM32
ARM64
ML.NET
.NET for
Apache Spark
DESKTOP
.NET MAUI
WPF
WinForms
CLOUD
Azure
ECOSYSTEM
NuGet
GitHub
Components,
tools, library
vendors
.NET 6
Sources: insights.stackoverflow.com/survey/2019#most-loved-dreaded-and-wanted;
insights.stackoverflow.com/survey/2020#most-loved-dreaded-and-wanted;
insights.stackoverflow.com/survey/2021#section-most-loved-dreaded-and-wanted-other-frameworks-and-libraries;
www.cncf.io/blog/2021/08/02/update-on-cncf-and-open-source-project-velocity-2020/
Highest velocity OSS project
.
5.4M #1 Top 30
.NET ecosystem momentum
>6.9K
Community contributors
>21K
Community contributions
【BS1】What’s new in visual studio 2022 and c# 10
.NET 6 Performance
https://www.techempower.com/benchmarks/#section=data-r20&hw=ph&test=plaintext
https://www.techempower.com/benchmarks/#section=test&runid=3fc99e53-f60d-428e-9937-e809880d3da2&hw=ph&test=fortune&a=2&o=e
Sources:
161,987
311,778
.NET 5 .NET 6
Requests per second
Entity Framework Core Performance
.NET 6
• Unified common base libraries & SDK
• Industry leading performance
• https://aka.ms/net6-perf
• Simplified development, easier to get started
• New C# 10, F# 6 releases
• Apple Silicon (Arm64) support
• Long-Term Support Release
get.dot.net/6
Visual Studio 2022
Modern development
Build innovative, modern apps using .NET 6, GitHub and Azure
with integrated tooling
Personal and team productivity
Live Share, Hot reload everywhere, Web live preview, IntelliCode,
enhanced debugging and testing tools
Scale to projects of any size
An optimized, modern UI built on 64-bit architecture to support
the largest, most complex codebases and workflows
VisualStudio.com/download
.NET Upgrade Assistant
• Reduce time and difficulty
modernizing older .NET codebases
• Guided, step-by-step experience
• Multiple project types supported
• C# & VB.NET languages
• Supports .NET 6
aka.ms/dotnet-upgrade-assistant
+40K
preview downloads
Simplified development
Hot reload everywhere
Speeds up your development, no more F5
Less time restarting, more time coding
Available in CLI & Visual Studio 2022
All project types, all .NET versions 4.6+
Best with .NET 6
Simplify your code with C# 10
global using Model; // Global usings apply to entire project
// using System; // Implicit usings for each project type
namespace Model; // File-scope namespace, no indentation needed
// Records can be structs as well as classes
public record struct Order(Customer Customer, string Kind, int Items);
public record class Customer(string Name, string Address);
// Lambdas have types
var parse = (string s) => int.Parse(s); // Func<string, int>
Lightweight, single-file, cloud native APIs
Low ceremony, top-level C# programs
Easy to get started
Path to MVC
Minimal APIs for cloud native apps
var app = WebApplication.Create(args);
app.MapGet("/", () => "Hello World!");
app.Run();
Minimal code for minimal apps
Cloud development
N-tier (scalable web apps) Microservices
.NET at cloud scale at Microsoft
Bing.com
Bing XAP (workflow engine)
Dynamics 365 gateway
devblogs.microsoft.com/dotnet/migration-of-bings-workflow-engine-to-net-5/
devblogs.microsoft.com/dotnet/azure-active-directorys-gateway-service-is-on-net-core-3-1/
Azure Active Directory gateway
App Service gateway
YARP 1.0 – Reverse proxy based on .NET
• Cloud-scale performance
• Highly extensible & customizable
• Supported on .NET Core 3.1, .NET 5 & 6
• Open source
• Used in production by Microsoft
Dynamics 365 & Azure App Service
aka.ms/YARP
>100B
requests / month
>7.5PB
petabytes transferred /
month
Stats from Microsoft Dynamics 365 gateway
.NET 6 support in Azure today
Azure Functions
Event-driven serverless compute
Azure App Service
Fully managed hosting for web apps,
REST APIs, and mobile back ends
• Azure Functions runtime 4.0
• Both in-process and isolated models
• All regions
• Both Windows and Linux
Azure Static Web Apps
Streamlined full-stack development from
source code to global high availability
• Blazor WebAssembly with AOT support
• .NET 6 Azure Functions APIs
Serverless containers for microservices
Envoy
Kubernetes KEDA Dapr
Modern client development
Blazor – full stack web apps with .NET
Blazor Server Blazor WebAssembly
DOM
Blazor
WebAssembly
.NET
Razor Components
Blazor
.NET
Razor Components
DOM
SignalR
✓ Full access to server capabilities
✓ Fast to startup
✓ Code never leaves the server
✓ Supports older browsers & thin clients
 Requires persistent connection
 Higher UI latency
✓Runs fully client-side
✓No required server component
✓Host as a static site
✓Can execute offline
Larger download size
Slower runtime performance
Blazor WebAssembly ahead-of-time (AOT) compilation
Smaller Blazor WebAssembly app download size
Error boundaries
Razor component type inference & generic type constraints
Dynamic components
Blazor state persistence during prerendering
.NET 6
Blazor Fluent UI Components
• 40+ Blazor components
• Fully accessible with light, dark,
and high contrast modes
• Default styles match the latest
Windows 11 Fluent visuals
• Integration with web, Windows,
Teams, Office, and more
aka.ms/blazor-fluent-ui
Cross-platform, native UI
Single project system, single codebase
Deploy to multiple devices, mobile & desktop
General availability early next year
.NET Multi-platform App UI
.NET 6
.NET MAUI
github.com/dotnet/maui
WinUI Mac
Catalyst
Android
iOS
iOS
macOS
Hybrid apps with Blazor & .NET MAUI
.NET MAUI
Blazor Reuse UI components across native and web
Built on top of .NET Multi-platform App UI
Native app container & embedded controls
General availability early next year
Can use native app
container & controls
iOS
macOS
Visual Studio 2022
Modern development
Build innovative, modern apps using .NET 6, GitHub and Azure
with integrated tooling
Personal and team productivity
Live Share, Hot reload everywhere, Web live preview, IntelliCode,
enhanced debugging and testing tools
Scale to projects of any size
An optimized, modern UI built on 64-bit architecture to support
the largest, most complex codebases and workflows
VisualStudio.com/download
Perf, Perf, Perf
Demo – Productivity Features for .NET
Get started today!
• Download .NET 6
• Download Visual Studio 2022
• Use the Upgrade Assistant
• Try out the MAUI preview
Have a great conference!
get.dot.net/6
VisualStudio.com/download
aka.ms/dotnet-upgrade-assistant
VisualStudio.com/preview

More Related Content

PDF
【BS3】Visual Studio 2022 と .NET 6 での Windows アプリ開発技術の紹介
PDF
Row level security
PPTX
詳説!Azure AD 条件付きアクセス - 動作の仕組みを理解する編
PPTX
Oracle application express ppt
PDF
.NET 7 での ASP.NET Core Blazor の新機能ピックアップ
PDF
Practical migration from JSP to Thymeleaf
PDF
Azure AD B2CにIdPを色々と繋いでみる
PPTX
Spring boot
【BS3】Visual Studio 2022 と .NET 6 での Windows アプリ開発技術の紹介
Row level security
詳説!Azure AD 条件付きアクセス - 動作の仕組みを理解する編
Oracle application express ppt
.NET 7 での ASP.NET Core Blazor の新機能ピックアップ
Practical migration from JSP to Thymeleaf
Azure AD B2CにIdPを色々と繋いでみる
Spring boot

What's hot (20)

PDF
AWS初心者向けWebinar RDBのAWSへの移行方法(Oracleを例に)
PDF
3分でわかるAzureでのService Principal
PDF
Nodejs
PDF
M04_失敗しないための Azure Virtual Desktop 設計ガイド
PDF
データ活用を加速するAWS分析サービスのご紹介
PDF
IT エンジニアのための 流し読み Windows - Windows のライセンス認証 & サブスクリプションのライセンス認証
PDF
マルチテナント化で知っておきたいデータベースのこと
PPTX
クラウドでも非機能要求グレードは必要だよね
PPTX
Lecture 2_ Intro to laravel.pptx
PDF
Form認証で学ぶSpring Security入門
PPTX
Azure active directory によるデバイス管理の種類とトラブルシュート事例について
PDF
Elasticsearch勉強会#44 20210624
PDF
浸透するサーバーレス 実際に見るユースケースと実装パターン
PDF
Airflow 2.0 migration ガイド
PDF
初心者でもわかるActive directoryの基本
PDF
【Oracle Cloud ウェビナー】WebLogic Serverのご紹介
PDF
AzureDevOps ユーザーストーリーを作ってみよう - 201904
PDF
Aws Dev Day2021 「ドメイン駆動設計のマイクロサービスへの活用とデベロッパーに求められるスキル」参考資料(松岡パート)
PPTX
Azure ad の導入を検討している方へ ~ active directory の構成パターンと正しい認証方式の選択~
PPTX
Beginner's Guide to APEX
AWS初心者向けWebinar RDBのAWSへの移行方法(Oracleを例に)
3分でわかるAzureでのService Principal
Nodejs
M04_失敗しないための Azure Virtual Desktop 設計ガイド
データ活用を加速するAWS分析サービスのご紹介
IT エンジニアのための 流し読み Windows - Windows のライセンス認証 & サブスクリプションのライセンス認証
マルチテナント化で知っておきたいデータベースのこと
クラウドでも非機能要求グレードは必要だよね
Lecture 2_ Intro to laravel.pptx
Form認証で学ぶSpring Security入門
Azure active directory によるデバイス管理の種類とトラブルシュート事例について
Elasticsearch勉強会#44 20210624
浸透するサーバーレス 実際に見るユースケースと実装パターン
Airflow 2.0 migration ガイド
初心者でもわかるActive directoryの基本
【Oracle Cloud ウェビナー】WebLogic Serverのご紹介
AzureDevOps ユーザーストーリーを作ってみよう - 201904
Aws Dev Day2021 「ドメイン駆動設計のマイクロサービスへの活用とデベロッパーに求められるスキル」参考資料(松岡パート)
Azure ad の導入を検討している方へ ~ active directory の構成パターンと正しい認証方式の選択~
Beginner's Guide to APEX
Ad

Similar to 【BS1】What’s new in visual studio 2022 and c# 10 (20)

PPTX
.NET Conf 2019 高雄場 - .NET Core 3.0
PDF
Top Things to Know about .NET 6
PDF
بالعربي التطور في البرمجة باستخدام ال .Net
PDF
.NET Conf 2021 - Hot Topics Desktop Development
PPTX
What's new in .net 5 by muralidharan deenathayalan
PDF
Microsoft .NET 6 -What's All About The New Update
PPTX
O futuro do .NET : O que eu preciso saber
PPTX
.Net: Introduction, trends and future
PPTX
.NET Core: a new .NET Platform
PPTX
Advantage of .Net Appplication - You can write app
PDF
Building the Future: Emerging Practices in .NET Software Development
PDF
.Net framework vs .net core a complete comparison
PPTX
.NET MeetUp Amsterdam 2017 - .NET Standard -- Karel Zikmund
PPTX
.NET MeetUp Prague 2017 - .NET Standard -- Karel Zikmund
PDF
Net In Action Second Edition Meap V06 2nd Chapters 1 To 12 Of 13 Dustin Metzgar
PDF
Benefits of using .net maui
PPTX
Modernizing Web Apps with .NET 6.pptx
PPTX
Modernizing Web Apps with .NET 6.pptx
PDF
Bienvenido .Net MAUI - la evolución de Xamarin.Forms
PPTX
.NET Conf 2019 高雄場 - .NET Core 3.0
Top Things to Know about .NET 6
بالعربي التطور في البرمجة باستخدام ال .Net
.NET Conf 2021 - Hot Topics Desktop Development
What's new in .net 5 by muralidharan deenathayalan
Microsoft .NET 6 -What's All About The New Update
O futuro do .NET : O que eu preciso saber
.Net: Introduction, trends and future
.NET Core: a new .NET Platform
Advantage of .Net Appplication - You can write app
Building the Future: Emerging Practices in .NET Software Development
.Net framework vs .net core a complete comparison
.NET MeetUp Amsterdam 2017 - .NET Standard -- Karel Zikmund
.NET MeetUp Prague 2017 - .NET Standard -- Karel Zikmund
Net In Action Second Edition Meap V06 2nd Chapters 1 To 12 Of 13 Dustin Metzgar
Benefits of using .net maui
Modernizing Web Apps with .NET 6.pptx
Modernizing Web Apps with .NET 6.pptx
Bienvenido .Net MAUI - la evolución de Xamarin.Forms
Ad

More from 日本マイクロソフト株式会社 (20)

PDF
【BS15】.NET アップグレード アシスタントで簡単にできます! .NET Framework アプリの .NET 6 へのマイグレーション
PDF
【BS14】Blazor WebAssemblyとJavaScriptのインターオペラビリティ
PDF
【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発
PDF
【BS12】Visual Studio 2022 40分一本勝負!
PDF
【BS10】Microsoft と GitHub の開発エコシステムで、開発にドライブをかけよう!
PDF
【BS9】モダン & クラウドネイティブなソフトウエア開発はじめよう ~ Azure DevOps & GitHub を使ったアプリ開発 DevOps 101
PDF
【BS8】GitHub Advanced Security で実践できる DevSecOps 対策
PDF
【BS7】GitHubをフル活用した開発
PDF
【BS5】帰ってきたハードコアデバッギング ~.NET6 を添えて~
PDF
【BS4】時は来たれり。今こそ .NET 6 へ移行する時。
PDF
【BS2】.NET 6 最新アップデート
PDF
【BS11】毎年訪れる .NET のメジャーバージョンアップに備えるために取り組めること
PDF
【BS6】 マイクロソフトの GitHub との取り組み
PDF
N08_次世代通信キャリアの "Resilience" を支援する Microsoft Cloud [Microsoft Japan Digital Days]
PDF
S09_プライバシー規約準拠の基本! Amazon S3 やオンプレ SQL もサポートする Azure Purview による情報分類と管理 [Micr...
PDF
S18_ゼロトラストを目指し、Windows 10 & M365E5 を徹底活用した弊社 (三井情報) 事例のご紹介 [Microsoft Japan D...
PDF
S17_25 分でわかる!Windows 365 [Microsoft Japan Digital Days]
PDF
S15_標準 PC にさようなら!ニューノーマルの働き方に合わせたデバイスの選択 [Microsoft Japan Digital Days]
PDF
S13_レガシー ID 管理者でも分かる Verifiable Credentials のセッション [Microsoft Japan Digital D...
PDF
S12_Azure AD 活用術!アプリケーション認証を ADFS から移行しましょう。 [Microsoft Japan Digital Days]
【BS15】.NET アップグレード アシスタントで簡単にできます! .NET Framework アプリの .NET 6 へのマイグレーション
【BS14】Blazor WebAssemblyとJavaScriptのインターオペラビリティ
【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発
【BS12】Visual Studio 2022 40分一本勝負!
【BS10】Microsoft と GitHub の開発エコシステムで、開発にドライブをかけよう!
【BS9】モダン & クラウドネイティブなソフトウエア開発はじめよう ~ Azure DevOps & GitHub を使ったアプリ開発 DevOps 101
【BS8】GitHub Advanced Security で実践できる DevSecOps 対策
【BS7】GitHubをフル活用した開発
【BS5】帰ってきたハードコアデバッギング ~.NET6 を添えて~
【BS4】時は来たれり。今こそ .NET 6 へ移行する時。
【BS2】.NET 6 最新アップデート
【BS11】毎年訪れる .NET のメジャーバージョンアップに備えるために取り組めること
【BS6】 マイクロソフトの GitHub との取り組み
N08_次世代通信キャリアの "Resilience" を支援する Microsoft Cloud [Microsoft Japan Digital Days]
S09_プライバシー規約準拠の基本! Amazon S3 やオンプレ SQL もサポートする Azure Purview による情報分類と管理 [Micr...
S18_ゼロトラストを目指し、Windows 10 & M365E5 を徹底活用した弊社 (三井情報) 事例のご紹介 [Microsoft Japan D...
S17_25 分でわかる!Windows 365 [Microsoft Japan Digital Days]
S15_標準 PC にさようなら!ニューノーマルの働き方に合わせたデバイスの選択 [Microsoft Japan Digital Days]
S13_レガシー ID 管理者でも分かる Verifiable Credentials のセッション [Microsoft Japan Digital D...
S12_Azure AD 活用術!アプリケーション認証を ADFS から移行しましょう。 [Microsoft Japan Digital Days]

Recently uploaded (20)

DOCX
Euro SEO Services 1st 3 General Updates.docx
PDF
20250805_A. Stotz All Weather Strategy - Performance review July 2025.pdf
PPTX
Lecture (1)-Introduction.pptx business communication
PPTX
Probability Distribution, binomial distribution, poisson distribution
PPTX
Dragon_Fruit_Cultivation_in Nepal ppt.pptx
PPT
Data mining for business intelligence ch04 sharda
PDF
WRN_Investor_Presentation_August 2025.pdf
PPTX
5 Stages of group development guide.pptx
PDF
kom-180-proposal-for-a-directive-amending-directive-2014-45-eu-and-directive-...
PDF
Business model innovation report 2022.pdf
PDF
DOC-20250806-WA0002._20250806_112011_0000.pdf
PDF
pdfcoffee.com-opt-b1plus-sb-answers.pdfvi
PPTX
HR Introduction Slide (1).pptx on hr intro
PDF
How to Get Funding for Your Trucking Business
PDF
IFRS Notes in your pocket for study all the time
PDF
Reconciliation AND MEMORANDUM RECONCILATION
PDF
Katrina Stoneking: Shaking Up the Alcohol Beverage Industry
PDF
Traveri Digital Marketing Seminar 2025 by Corey and Jessica Perlman
PDF
Unit 1 Cost Accounting - Cost sheet
PDF
Deliverable file - Regulatory guideline analysis.pdf
Euro SEO Services 1st 3 General Updates.docx
20250805_A. Stotz All Weather Strategy - Performance review July 2025.pdf
Lecture (1)-Introduction.pptx business communication
Probability Distribution, binomial distribution, poisson distribution
Dragon_Fruit_Cultivation_in Nepal ppt.pptx
Data mining for business intelligence ch04 sharda
WRN_Investor_Presentation_August 2025.pdf
5 Stages of group development guide.pptx
kom-180-proposal-for-a-directive-amending-directive-2014-45-eu-and-directive-...
Business model innovation report 2022.pdf
DOC-20250806-WA0002._20250806_112011_0000.pdf
pdfcoffee.com-opt-b1plus-sb-answers.pdfvi
HR Introduction Slide (1).pptx on hr intro
How to Get Funding for Your Trucking Business
IFRS Notes in your pocket for study all the time
Reconciliation AND MEMORANDUM RECONCILATION
Katrina Stoneking: Shaking Up the Alcohol Beverage Industry
Traveri Digital Marketing Seminar 2025 by Corey and Jessica Perlman
Unit 1 Cost Accounting - Cost sheet
Deliverable file - Regulatory guideline analysis.pdf

【BS1】What’s new in visual studio 2022 and c# 10

  • 1. What's New in .NET6/C#10 and Visual Studio 2022 Steve Carroll Director of Development - .NET Platform @ScareAll
  • 2. COMMON BASE LIBARIES/APIs INFRASTRUCTURE .NET 6 TOOLS Visual Studio Code CLI Visual Studio Visual Studio for Mac WEB MOBILE GAMING IoT AI ASP.NET Blazor .NET MAUI Xamarin Unity ARM32 ARM64 ML.NET .NET for Apache Spark DESKTOP .NET MAUI WPF WinForms CLOUD Azure ECOSYSTEM NuGet GitHub Components, tools, library vendors
  • 6. .NET 6 • Unified common base libraries & SDK • Industry leading performance • https://aka.ms/net6-perf • Simplified development, easier to get started • New C# 10, F# 6 releases • Apple Silicon (Arm64) support • Long-Term Support Release get.dot.net/6
  • 7. Visual Studio 2022 Modern development Build innovative, modern apps using .NET 6, GitHub and Azure with integrated tooling Personal and team productivity Live Share, Hot reload everywhere, Web live preview, IntelliCode, enhanced debugging and testing tools Scale to projects of any size An optimized, modern UI built on 64-bit architecture to support the largest, most complex codebases and workflows VisualStudio.com/download
  • 8. .NET Upgrade Assistant • Reduce time and difficulty modernizing older .NET codebases • Guided, step-by-step experience • Multiple project types supported • C# & VB.NET languages • Supports .NET 6 aka.ms/dotnet-upgrade-assistant +40K preview downloads
  • 10. Hot reload everywhere Speeds up your development, no more F5 Less time restarting, more time coding Available in CLI & Visual Studio 2022 All project types, all .NET versions 4.6+ Best with .NET 6
  • 11. Simplify your code with C# 10 global using Model; // Global usings apply to entire project // using System; // Implicit usings for each project type namespace Model; // File-scope namespace, no indentation needed // Records can be structs as well as classes public record struct Order(Customer Customer, string Kind, int Items); public record class Customer(string Name, string Address); // Lambdas have types var parse = (string s) => int.Parse(s); // Func<string, int>
  • 12. Lightweight, single-file, cloud native APIs Low ceremony, top-level C# programs Easy to get started Path to MVC Minimal APIs for cloud native apps var app = WebApplication.Create(args); app.MapGet("/", () => "Hello World!"); app.Run(); Minimal code for minimal apps
  • 14. N-tier (scalable web apps) Microservices
  • 15. .NET at cloud scale at Microsoft Bing.com Bing XAP (workflow engine) Dynamics 365 gateway devblogs.microsoft.com/dotnet/migration-of-bings-workflow-engine-to-net-5/ devblogs.microsoft.com/dotnet/azure-active-directorys-gateway-service-is-on-net-core-3-1/ Azure Active Directory gateway App Service gateway
  • 16. YARP 1.0 – Reverse proxy based on .NET • Cloud-scale performance • Highly extensible & customizable • Supported on .NET Core 3.1, .NET 5 & 6 • Open source • Used in production by Microsoft Dynamics 365 & Azure App Service aka.ms/YARP >100B requests / month >7.5PB petabytes transferred / month Stats from Microsoft Dynamics 365 gateway
  • 17. .NET 6 support in Azure today Azure Functions Event-driven serverless compute Azure App Service Fully managed hosting for web apps, REST APIs, and mobile back ends • Azure Functions runtime 4.0 • Both in-process and isolated models • All regions • Both Windows and Linux Azure Static Web Apps Streamlined full-stack development from source code to global high availability • Blazor WebAssembly with AOT support • .NET 6 Azure Functions APIs
  • 18. Serverless containers for microservices Envoy Kubernetes KEDA Dapr
  • 20. Blazor – full stack web apps with .NET Blazor Server Blazor WebAssembly DOM Blazor WebAssembly .NET Razor Components Blazor .NET Razor Components DOM SignalR ✓ Full access to server capabilities ✓ Fast to startup ✓ Code never leaves the server ✓ Supports older browsers & thin clients  Requires persistent connection  Higher UI latency ✓Runs fully client-side ✓No required server component ✓Host as a static site ✓Can execute offline Larger download size Slower runtime performance Blazor WebAssembly ahead-of-time (AOT) compilation Smaller Blazor WebAssembly app download size Error boundaries Razor component type inference & generic type constraints Dynamic components Blazor state persistence during prerendering .NET 6
  • 21. Blazor Fluent UI Components • 40+ Blazor components • Fully accessible with light, dark, and high contrast modes • Default styles match the latest Windows 11 Fluent visuals • Integration with web, Windows, Teams, Office, and more aka.ms/blazor-fluent-ui
  • 22. Cross-platform, native UI Single project system, single codebase Deploy to multiple devices, mobile & desktop General availability early next year .NET Multi-platform App UI .NET 6 .NET MAUI github.com/dotnet/maui WinUI Mac Catalyst Android iOS iOS macOS
  • 23. Hybrid apps with Blazor & .NET MAUI .NET MAUI Blazor Reuse UI components across native and web Built on top of .NET Multi-platform App UI Native app container & embedded controls General availability early next year Can use native app container & controls iOS macOS
  • 24. Visual Studio 2022 Modern development Build innovative, modern apps using .NET 6, GitHub and Azure with integrated tooling Personal and team productivity Live Share, Hot reload everywhere, Web live preview, IntelliCode, enhanced debugging and testing tools Scale to projects of any size An optimized, modern UI built on 64-bit architecture to support the largest, most complex codebases and workflows VisualStudio.com/download Perf, Perf, Perf
  • 25. Demo – Productivity Features for .NET
  • 26. Get started today! • Download .NET 6 • Download Visual Studio 2022 • Use the Upgrade Assistant • Try out the MAUI preview Have a great conference! get.dot.net/6 VisualStudio.com/download aka.ms/dotnet-upgrade-assistant VisualStudio.com/preview