ASP.NET Caching: ASP.NET provides two types of caching that you can use to create high-performance Web applications. 1. The first is output caching, which allows you to store dynamic page and user control responses on any HTTP 1.1 cache-capable device in the output stream, from the originating server to the…