Performance Improvements in .NET 8, ASP.NET Core, and .NET MAUI | .NET Conf 2023

  Рет қаралды 10,152

dotnet

dotnet

Күн бұрын

.NET 8 has seen many improvements in performance across the entire stack. In this session, we’ll take a tour through some of the more interesting improvements in the release and examine the positive impact they can have on your services and applications.
Chapters:
00:00 Welcome
00:28 .NET MAUI Fundamentals & Quality
aka.ms/mauiperf8
01:35 Improving Startup Times
02:30 NativeAOT on iOP - Experimental Support
03:43 Memory leaks on Apple Platforms
05:13 Android: Improvements in Java interop
07:35 dotnet-trace, dotnet-gcdump
09:00 Resource links
09:51 ASP.NET Core Performance Improvements
10:04 Blog post
devblogs.microsoft.com/dotnet...
10:52 .NET 8 API Performance Benchmarks
12:20 Header Parsing in Kestrel
14:16 Allocation Savings
15:02 Kestrel Header Parsing Optimization
16:10 Http.sys
20:52 Native AOT
22:47 Reducing Size - Really Minimal API
24:01 Request Delegate Generator (RDG)
27:55 Resource Links
28:37 Performance Improvements in .NET 8
devblogs.microsoft.com/dotnet...
30:02 Dynamic PGO
33:15 Demo
38:06 JSON Fast Paths
41:00 SearchValues
44:15 Demo
48:26 Wrap
Download .NET 8 - aka.ms/get-dotnet-8
Hack Together - aka.ms/hacktogether/dotnet
Learn collection - aka.ms/learn-dotnet-8
.NET 8 Survey - aka.ms/dotnet-survey
Local Events - aka.ms/dotnetconf-local-event
Hero blog - aka.ms/dotnet8blog
Blog: aka.ms/dotnet/blog
Twitter: aka.ms/dotnet/twitter
TikTok: aka.ms/dotnet/tiktok
Mastodon: aka.ms/dotnet/mastodon
LinkedIn: aka.ms/dotnet/linkedin
Facebook: aka.ms/dotnet/facebook
Docs: learn.microsoft.com/dotnet
Forums: aka.ms/dotnet/forums
🙋‍♀️Q&A: aka.ms/dotnet-qa
👨‍🎓Microsoft Learn: aka.ms/learndotnet
#dotnet

Пікірлер: 5
@Aaron31056
@Aaron31056 6 ай бұрын
Good job guys! I am working on a .NET MAUI and a ASP.NET Core project with .NET 8 and loving it! Keep up the great work!
@andersborum9267
@andersborum9267 6 ай бұрын
As a software architect focusing on scalability and building high throughput APIs, the latest release is a massive improvement. I don't think the vast majority of the devs out there truly appreciate the work that's gone in the latest v8 release.
@ja_mcito
@ja_mcito 6 ай бұрын
33:36 example has error: line 22: IsEmpty(IList values) => values. Count *!=* 0; should be: IsEmpty(IList values) => values. Count *==* 0;
@DotnetareaBr
@DotnetareaBr 6 ай бұрын
Nice job!
@sanampakuwal
@sanampakuwal 6 ай бұрын
great job guys!
Reverse proxying is easy with YARP | .NET Conf 2023
29:46
dotnet
Рет қаралды 10 М.
Black Magic 🪄 by Petkit Pura Max #cat #cats
00:38
Sonyakisa8 TT
Рет қаралды 24 МЛН
Sprinting with More and More Money
00:29
MrBeast
Рет қаралды 59 МЛН
Ну Лилит))) прода в онк: завидные котики
00:51
Dynamic PGO | .NET Conf 2023
27:49
dotnet
Рет қаралды 4,1 М.
.NET 💖 AI | .NET Conf 2023
35:35
dotnet
Рет қаралды 9 М.
ASP.NET Basics for Experts | .NET Conf 2023
30:45
dotnet
Рет қаралды 10 М.
What's New in C# 12 | .NET Conf 2023
35:28
dotnet
Рет қаралды 53 М.
First Look at .NET Aspire - Distributed Applications in .NET 8
12:56
Milan Jovanović
Рет қаралды 28 М.
What percentage of charge is on your phone now? #entertainment
0:14
What model of phone do you have?
0:16
Hassyl Joon
Рет қаралды 53 М.
How much charging is in your phone right now? 📱➡️ 🔋VS 🪫
0:11
Xiaomi Note 13 Pro по безумной цене в России
0:43
Простые Технологии
Рет қаралды 1,9 МЛН