Sign in to confirm you’re not a bot
This helps protect our community. Learn more

Intro

0:00

Understanding the Options and Restrictions of Publishing in .NET Apps

4:17

Limitations and Benefits of Native AOT

6:46

Development and Implementation of Web API AOT

12:33

Use of Create Small and Source Generators in Web Development

16:28

Role and Impact of Source Generators in Software Development

22:03

Application Performance Optimization and Role-Based Optimization in Web Development

29:17

Program Optimization Techniques and Trade-offs

33:27

Trade-offs and Considerations in Application Optimization

37:28

Understanding the Challenges and Limitations of Implementing AOT

41:27

Understanding and Implementing AOT

46:34

Understanding Model Streaming Extensions

52:56

C# 11 and AOT

55:50

Understanding and Addressing AOT Compatibility Issues

1:03:49

Understanding Trimming

1:08:54

Understanding and Addressing System Memory Data and Error Handling

1:10:35

Binary Data Compatibility and Source Generation in Visual Studio

1:16:16

Advanced Features

1:24:25

Wrap-up

1:25:29
Deep .NET - Ahead of Time Compilation (Native AOT) with Eric Erhardt
509Likes
18,599Views
Oct 82024
Scott Hanselman is joined by Eric Erhardt to go deep on all things Native AOT, that is right, Ahead of Time Compilation. Learn about everything Native AOT from start to finish and how .NET leverages this technology to make your apps and code super fast. Chapters: 00:00:00 Intro 00:04:17 Understanding the Options and Restrictions of Publishing in .NET Apps 00:06:46 Limitations and Benefits of Native AOT 00:12:33 Development and Implementation of Web API AOT 00:16:28 Use of Create Small and Source Generators in Web Development 00:22:03 Role and Impact of Source Generators in Software Development 00:29:17 Application Performance Optimization and Role-Based Optimization in Web Development 00:33:27 Program Optimization Techniques and Trade-offs 00:37:28 Trade-offs and Considerations in Application Optimization 00:41:27 Understanding the Challenges and Limitations of Implementing AOT 00:46:34 Understanding and Implementing AOT 00:52:56 Understanding Model Streaming Extensions 00:55:50 C# 11 and AOT 01:03:49 Understanding and Addressing AOT Compatibility Issues 01:08:54 Understanding Trimming 01:10:35 Understanding and Addressing System Memory Data and Error Handling 01:16:16 Binary Data Compatibility and Source Generation in Visual Studio 01:24:25 Advanced Features 01:25:29 Wrap-up Resources: Documentation: https://learn.microsoft.com/dotnet/co... Native AOT cross-compilation: https://learn.microsoft.com/dotnet/co... Connect with .NET: Blog: https://aka.ms/dotnet/blog Twitter: https://aka.ms/dotnet/twitter TikTok: https://aka.ms/dotnet/tiktok Mastodon: https://aka.ms/dotnet/mastodon LinkedIn: https://aka.ms/dotnet/linkedin Facebook: https://aka.ms/dotnet/facebook Docs: https://learn.microsoft.com/dotnet Forums: https://aka.ms/dotnet/forums 🙋‍♀️Q&A: https://aka.ms/dotnet-qa 👨‍🎓Microsoft Learn: https://aka.ms/learndotnet #dotnet

Follow along using the transcript.

dotnet

335K subscribers