No video

Tiny, fast ASP.NET Core APIs with native AOT | .NET Conf 2023

  Рет қаралды 13,133

dotnet

dotnet

Күн бұрын

.NET 8 introduces support for publishing ASP.NET Core applications to native AOT for lightning-fast startup times & small, self-contained, native executables & containers. This session will provide an overview of when you might want to consider publishing native AOT for your ASP.NET Core APIs and demonstrate the benefits and compatibility considerations.
Download .NET 8 - aka.ms/get-dot...
Hack Together - aka.ms/hacktog...
Learn collection - aka.ms/learn-d...
.NET 8 Survey - aka.ms/dotnet-...
Local Events - aka.ms/dotnetc...
Hero blog - aka.ms/dotnet8...
Blog: aka.ms/dotnet/...
Twitter: aka.ms/dotnet/...
TikTok: aka.ms/dotnet/...
Mastodon: aka.ms/dotnet/...
LinkedIn: aka.ms/dotnet/...
Facebook: aka.ms/dotnet/...
Docs: learn.microsof...
Forums: aka.ms/dotnet/...
🙋‍♀️Q&A: aka.ms/dotnet-qa
👨‍🎓Microsoft Learn: aka.ms/learndo...
#dotnet

Пікірлер: 15
@QINGCHARLES
@QINGCHARLES 9 ай бұрын
@dotnet Sending Damian a hug🤗I felt so bad for him when it wouldn't build live in front of the world. We've all been there😂
@alirezanet
@alirezanet 9 ай бұрын
About the demo issue you had, I think you just forgot to save your csproj file 😊 (usual live demo problem)
@hero3616
@hero3616 9 ай бұрын
That is correct
@jim2lane
@jim2lane 8 ай бұрын
Exactly - live demo, what could possibly go wrong? 😉
@jarosawfrankowski7845
@jarosawfrankowski7845 9 ай бұрын
Great introduction to AOT, Damian that was great presentation! 😊
@realivanjx
@realivanjx 9 ай бұрын
i hope blazor server gets native aot support asap! nice work!
@benyahiahassen4540
@benyahiahassen4540 2 ай бұрын
About the issue you had, you should change what you wrote in the config to true not true
@idzyubin720
@idzyubin720 7 ай бұрын
@dotnet Great explanation! Is there any link how can I validate request model in Minimal API with Native AOT?
@BredoLab
@BredoLab 9 ай бұрын
Can somebody explain how Native AOT is beneficial for server-side apps and minimal API in particular?
@jinhuisong8727
@jinhuisong8727 9 ай бұрын
For example, AWS Lambda or Azure Function , all of these serverless apps had cold start. The cold start will take lots of time to let code ready. Java or C# maybe take 1-3 seconds, python only use 500 milliseconds. Use AOT C# also can use 500 milliseconds for cold start.
@freddydev3562
@freddydev3562 9 ай бұрын
xdxdxd@@jinhuisong8727
@alex22932
@alex22932 9 ай бұрын
Also where you can scale containers to zero such as Azure Container Apps and Google Cloud Run.
@serverlessjames
@serverlessjames 9 ай бұрын
If you want to see this in action with .NET and AWS Lambda I've got another video on KZfaq. Crazy cold start numbers. kzfaq.info/get/bejne/od-SZJmjkrXZnGQ.html
@Sindrijo
@Sindrijo 5 ай бұрын
C# app normally is distributed as IL-bytecode (Intermediary Language) that when 'executed' the environment first has to load the CLR which then will compile the IL-bytecode into native code/instructions that then gets executed. With AOT this final compilation happens 'ahead of time' avoiding the previously described steps of loading the CLR and compiling the IL-bytecode to native code, instead the code just gets executed immediately.
What's new in System.Text.Json | .NET Conf 2023
24:21
dotnet
Рет қаралды 10 М.
Kids' Guide to Fire Safety: Essential Lessons #shorts
00:34
Fabiosa Animated
Рет қаралды 17 МЛН
Чёрная ДЫРА 🕳️ | WICSUR #shorts
00:49
Бискас
Рет қаралды 6 МЛН
Incredible Dog Rescues Kittens from Bus - Inspiring Story #shorts
00:18
Fabiosa Best Lifehacks
Рет қаралды 29 МЛН
Reverse proxying is easy with YARP | .NET Conf 2023
29:46
dotnet
Рет қаралды 11 М.
Turns out REST APIs weren't the answer (and that's OK!)
10:38
Dylan Beattie
Рет қаралды 152 М.
Code to cloud with .NET Aspire - David Fowler & Damian Edwards
1:07:57
NDC Conferences
Рет қаралды 8 М.
ASP.NET Basics for Experts | .NET Conf 2023
30:45
dotnet
Рет қаралды 10 М.
NativeAOT in .NET 8 Has One Big Problem
14:47
Nick Chapsas
Рет қаралды 27 М.
ASP.NET Core tutorial for Beginners | NEW .NET 8
39:15
Raw Coding
Рет қаралды 16 М.
.NET Configuration In Depth | .NET Conf 2023
29:58
dotnet
Рет қаралды 24 М.
Navigating Win32 App Development with WinUI and WPF | BRK241
50:52
Microsoft Developer
Рет қаралды 6 М.
.NET 💖 AI | .NET Conf 2023
35:35
dotnet
Рет қаралды 9 М.
Kids' Guide to Fire Safety: Essential Lessons #shorts
00:34
Fabiosa Animated
Рет қаралды 17 МЛН