Updated: By using Web API in combination with the asynchronous programming features of the .NET framework you can upload files on the server in asynchronous manner. Learn how to initiate file upload operation using jQuery Ajax and then save the posted files on the server using asynchronous Web API.
