see the below handler :
using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace FileExplorer { ///
If you can consider using ASP.NET Web API, take a look at my post ASP.NET Web API file download service with resume support
It provides a solution using two different approaches: FileStream class and memory mapped files (this may offer some performance benefits).