Here Mudassar Ahmed Khan has explained with an example, how to upload Big (Large) Files using FormData and jQuery AJAX in ASP.Net MVC Razor.
The File will be read using HTML5 FormData JavaScript object and will be uploaded to server in small chunks (blocks) with Progress Bar using Web API using XmlHttpRequest (XHR) in ASP.Net MVC Razor.