The Core of .NET

VSTH12 Concurrent Programming in .NET


1:00pm - 2:15pm

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