Visual Studio / .NET Framework

Concurrent Programming in .NET

06/12/2018

3:00pm - 4:15pm

Level: Intermediate to Advanced

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 session 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