Coding Shorts: Ahead-of-Time Compilation in C# (AOT)

  Рет қаралды 2,011

Shawn Wildermuth

Shawn Wildermuth

Күн бұрын

Пікірлер: 16
@javier-capello
@javier-capello 4 ай бұрын
This is, by far, the best C# channel in KZbin!
@lyudmilpetrov79
@lyudmilpetrov79 4 ай бұрын
Thank you so much Shawn for your knowledge spread, I have always enjoyed your teaching while back on Pluralsight as well. all the best
@heavypeki
@heavypeki 4 ай бұрын
Best guy on internet ever. I listened to Shawn live, he is amazing lecturer.
@swildermuth
@swildermuth 4 ай бұрын
I never get sick of hearing that. In all honesty, I'm touched by your comment.
@noahmoerbeek6580
@noahmoerbeek6580 2 ай бұрын
Very succinct explanation. Thank you.
@swildermuth
@swildermuth 2 ай бұрын
Glad to hear.
@MohammadKomaei
@MohammadKomaei 4 ай бұрын
Please make a video for AOT publishing a blazor webapp to windows server and iis.
@swildermuth
@swildermuth 4 ай бұрын
Two things I don't mess with: Blazor and IIS. Sorry I just don't know enough to do it justice.
@MohammadKomaei
@MohammadKomaei 4 ай бұрын
@@swildermuth What about .net web (razor pages) project?
@PortalUser2
@PortalUser2 4 ай бұрын
Love these videos Shawn.
@swildermuth
@swildermuth 4 ай бұрын
Thanks!
@davestorm6718
@davestorm6718 4 ай бұрын
How would you compile AOT for a particular container if it's not on your dev machine?
@swildermuth
@swildermuth 4 ай бұрын
Probably need to compile it in a VM, WSL or in a container.
@ghaf222
@ghaf222 4 ай бұрын
I had a look at AOT a few months back. In my applications I often serialise and deserialise to/from JSON and I was shocked that this doesn’t just work in AOT, e.g. even serialising an integer to JSON will fail. You need to take some extra steps to make this work, which is fine, but it scared me away for the time being!
@swildermuth
@swildermuth 4 ай бұрын
That's fair. System.Text.Json uses a fair bit of reflection. I believe they're working on making it compatible.
@ghaf222
@ghaf222 4 ай бұрын
My main issue was that despite the JSON stuff not working without changes the code did compile, and I only found out when I ran the release version. This made me worry about what else might not be working. But certainly I hope to come back to it at some point.
Coding Shorts: .NET Aspire - Using OpenTelemetry
10:52
Shawn Wildermuth
Рет қаралды 1,6 М.
Coding Shorts 108: Using TestContainers in .NET Core
17:27
Shawn Wildermuth
Рет қаралды 1,4 М.
Players vs Corner Flags 🤯
00:28
LE FOOT EN VIDÉO
Рет қаралды 78 МЛН
Running With Bigger And Bigger Lunchlys
00:18
MrBeast
Рет қаралды 119 МЛН
Win This Dodgeball Game or DIE…
00:36
Alan Chikin Chow
Рет қаралды 39 МЛН
Coding Shorts: C# Dialects and Idioms
19:13
Shawn Wildermuth
Рет қаралды 3,3 М.
Being Competent With Coding Is More Fun
11:13
TheVimeagen
Рет қаралды 85 М.
Understanding AOT Compilers, JIT Compilers, and Interpreters
6:27
Engineer Man
Рет қаралды 27 М.
Compiling C# into NATIVE code, just like Go, Rust and C++
9:05
Nick Chapsas
Рет қаралды 82 М.
.NET 8 | What is Native AOT in .NET?
13:33
Claudio Bernasconi
Рет қаралды 10 М.
Coding Shorts: Making Sense of Stack vs. Heap
5:33
Shawn Wildermuth
Рет қаралды 1,8 М.
The Value of Source Code
17:46
Philomatics
Рет қаралды 41 М.
NativeAOT for .NET APIs Is Here and It’s INSANE!
14:07
Nick Chapsas
Рет қаралды 87 М.
Microservices are Technical Debt
31:59
NeetCodeIO
Рет қаралды 389 М.
NativeAOT in .NET 8 Has One Big Problem
14:47
Nick Chapsas
Рет қаралды 28 М.