.NET Core and More

VTH08 Concurrent Programming in .NET


9:30am - 10:45am

Level: Intermediate

Jason Bock

MVP (C#)

Staff Software Engineer

Rocket Mortgage

Writing fast, scalable applications requires a developer to exploit multicore chip architectures and asynchronous I/O. Over the years, .NET has provides numerous APIs and models to help reduce the complexity of writing concurrent and asynchronous code. This talk will cover various aspects of concurrent and asynchronous development and what libraries and data structures you should be looking at. Come to this session if you want to unravel the mysteries of concurrent and asynchronous programming!

You will learn:

  • Understand the various ways to write concurrent code
  • See modern approaches to immutable structures
  • Effective patterns and principles for coding in an asynchronous world