The AsyncController class enables you to write asynchronous action methods. You can use asynchronous action methods for long-running, non-CPU bound requests. This avoids blocking the Web server from performing work while the request is being processed.read:->http://msdn.microsoft.com/en-us/library/ee728598%28VS.100%29.aspx http://www.asp.net/mvc/tutorials/mvc-4/using-asynchronous-methods-in-aspnet-mvc-4 http://www.codeproject.com/Tips/526099/Asynchronous-Controller-in-ASP-NET-MVC
Asynchronous controller class enable to write the async action which is used through the appliction.
http://msdn.microsoft.com/en-us/library/ee728598(VS.100).aspx
http://tech.pro/tutorial/1252/asynchronous-controllers-in-asp-net-mvc
http://www.asp.net/mvc/tutorials/mvc-4/using-asynchronous-methods-in-aspnet-mvc-4