Virtual Path Providers are a new feature in ASP.NET 2.0 that can be used to create applications similar to Microsoft SharePoint Portal Server, where the content is stored in a database instead of on the physical file system.

​​​http://support.microsoft.com/?id=910441​