In ASP.NET caching has been approved by introducing the database-triggered cache invalidation.

Another feature that is introduced,ability to create custom cache dependencies.