Async Monitoring Model
The Async Monitoring Model is a new pattern introduced in .NET Framework 4.5 that provides developers with a simple way to execute asynchronous operations. Using two keywords, "async" and "await," developers may configure certain processes to run asynchronously, allowing a user may to interact with the app while that lengthy or complex process, is running. Async Monitoring also enables web applications to handle multiple requests from different users in real time. As a result, developers can build scalable, better performing applications with minimal hassle.