Posted by Kevin Miller, TCC Senior Software Architect

TCC will host a Lunch and Learn on August 1, 2018 from 11:30 AM to 12:30 PM at the TCC office, 1022 E. 52nd Street, Indianapolis, IN 45205.

This session features Dave Fancher speaking about Asynchronous Programming in .NET. From multithreading to async/await, asynchronous programming is an important aspect of writing software that takes advantage of the underlying system resources. This talk takes a walk through the history of parallel and asynchronous programming in .NET starting with a basic synchronous process and tweaking that process to demonstrate traditional threading, the Asynchronous Programming Model (APM) approach with IAwaitResult, a variety of Task Parallel Library (TPL) examples, before wrapping up with some async/await examples. Along the way we’ll talk about the pros and cons of each approach and show some of the common pitfalls to all of them.

To reserve your spot, please visit our website

Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s