.NET and More

T15 Concurrent Programming in .NET


3:00pm - 4: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 provided 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:

  • The various ways to write concurrent code
  • Modern approaches to immutable structures
  • Effective patterns and principles for coding in an asynchronous world