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

Intro

0:00

Impact and Functionality of Array Pool in .NET Development

0:05

Understanding the Importance and Application of Pooling in Web Services

3:57

Understanding Object pooling and Optimization in Programming

6:55

Complexities and Mechanisms of Array Pools in Programming

13:10

Concept and Implementation of Array Pools in Programming

17:54

Array Length Optimization and Waterfall Strategy

23:32

Array Pool Implementation and concurrent Queue Operations

26:09

Memory Pressure Management and Thread Management in Computer Systems

31:24

Understanding the Complexities and Trade-offs in Core Efficiency and Performance

32:58

Async Methods and Task Allocation in Programming

37:04

Understanding the Generational Collection and Array Pooling in Computer Memory Management

39:51

Understanding Array Pool and Stack Allocation in Programming

45:53

Array Pool Optimization and Memory Usage Patterns

51:59

Strategies for Overcoming Analysis Paralysis in Software Development

58:32

Implementation and Challenges of Keyword Search in .NET 9

1:01:33
Deep .NET: Let's Build Our Own ArrayPool with Stephen Toub and Scott Hanselman
943Likes
24,028Views
Sep 32024
Stephen is back with Scott going DEEP with .NET! This time they are building their own ArrayPool from scratch explaining how it actually works. Then they go deeper into the built in ArrayPool of .NET and why you need it in your life! Chapters: 00:00:00 Intro 00:00:05 Impact and Functionality of Array Pool in .NET Development 00:03:57 Understanding the Importance and Application of Pooling in Web Services 00:06:55 Understanding Object pooling and Optimization in Programming 00:13:10 Complexities and Mechanisms of Array Pools in Programming 00:17:54 Concept and Implementation of Array Pools in Programming 00:23:32 Array Length Optimization and Waterfall Strategy 00:26:09 Array Pool Implementation and concurrent Queue Operations 00:31:24 Memory Pressure Management and Thread Management in Computer Systems 00:32:58 Understanding the Complexities and Trade-offs in Core Efficiency and Performance 00:37:04 Async Methods and Task Allocation in Programming 00:39:51 Understanding the Generational Collection and Array Pooling in Computer Memory Management 00:45:53 Understanding Array Pool and Stack Allocation in Programming 00:51:59 Array Pool Optimization and Memory Usage Patterns 00:58:32 Strategies for Overcoming Analysis Paralysis in Software Development 01:01:33 Implementation and Challenges of Keyword Search in .NET 9 Resources: API docs: https://learn.microsoft.com/dotnet/ap... 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

325K subscribers