Multiple choice technology packaged enterprise solutions

What is the use of VIRTUAL PATH PROVIDER?

  1. It Stores the custom pages in the content db

  2. It abstracts the details of file system

  3. It abstracts the details of where the page files are stored away from the asp.net runtime

  4. It is a pluggable component to abstract the filesystem pages.

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Virtual Path Provider is a mechanism in SharePoint that allows ASP.NET to serve pages from non-file system locations (like the content database) by abstracting the physical storage location from the runtime.

AI explanation

A VirtualPathProvider in ASP.NET sits between the runtime and the physical file system, letting the application serve pages and resources from a source other than the literal file system — such as a database or embedded resource — while the ASP.NET runtime remains unaware of where the files actually physically reside. This abstraction is what enables scenarios like storing custom pages in a database while still letting standard ASP.NET page-handling machinery process them normally.