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

Countdown

0:00

Welcome to On .NET Live

3:05

Welcome David McCarter

3:28

On today's show - Performance Improvements

6:38

Important Standard Practices

11:52

Copilot Unit test example

13:27

Benchmark testing

15:15

Code Performance Game

16:46

Validating Strings

18:45

JSON Serialization

22:37

JSON Serialization with Source Generator

25:54

Iterating Over a Dictionary

28:58

Dictionary Types

33:14

Different Types Perform Differently

36:51

Multiple Ways to Iterate Cover Collection

41:22

Looping Over Reference Types

43:00

List vs Other Collection Types

45:49

Use Spargine

51:20

Editor Coding

55:59

BenchmarkDotNET

57:06

Where to find David's work

58:43

Wrap

1:01:47
On .NET Live: Performance Improvements in .NET 8
.NET 7 was super fast. .NET 8 is faster. In this week's episode, community MVP David McCarter gives us a tour of the best performance improvements in .NET 8. Come learn how to optimize your app to take full advantage of these enhancements! ⌚ Chapters: 00:00 Countdown 03:05 Welcome to On .NET Live 03:28 Welcome David McCarter 06:38 On today's show - Performance Improvements 11:52 Important Standard Practices 13:27 Copilot Unit test example 15:15 Benchmark testing 16:46 Code Performance Game 18:45 Validating Strings 22:37 JSON Serialization 25:54 JSON Serialization with Source Generator 28:58 Iterating Over a Dictionary 33:14 Dictionary Types 36:51 Different Types Perform Differently 41:22 Multiple Ways to Iterate Cover Collection 43:00 Looping Over Reference Types 45:49 List vs Other Collection Types 51:20 Use Spargine https://bit.ly/Spargine 55:59 Editor Coding 57:06 BenchmarkDotNET 58:43 Where to find David's work 01:01:47 Wrap Links: https://bit.ly/Spargine Featuring: David McCarter (@realDotNetDave), Cam Soper, Maira Wenzel (@mairacw), Frank Boucher #performance #dotnet

Follow along using the transcript.

dotnet

325K subscribers
Live chat replay is not available for this video.