ASP.NET Core Cache Benefits and Overview
This section provides an essential guide for integrating NCache with ASP.NET Core applications. It highlights how to configure NCache as a distributed cache using the IDistributedCache API, manage sessions effectively, and enable real-time communication with SignalR. Additionally, it addresses the implementation of Response Caching to enhance performance, the use of the Data Protection Provider for securing data, and leveraging NCache as a cache and data store for IdentityServer4. Each aspect is designed to help developers optimize their ASP.NET Core applications through efficient caching practices.
ASP.NET Core Components
ASP.NET Core works on the dependency injection, to allow loose coupling and more flexibility. The server is created within the application and uses the startup class containing user-specified request-handling definitions and configurations for the services. For more details on the startup class and its components, please refer to the ASP.NET Core Documentation.
In This Section
ASP.NET Core Session Storage Strategies
Explains how sessions can be stored using ASP.NET Core and NCache's enhanced features.
ASP.NET Core SignalR Backplane
Explains how to configure and utilize SignalR using NCache in ASP.NET Core applications.
ASP.NET Core Response Caching
Explains how to use Response Caching using NCache.
ASP.NET Core Cache for Object
Explains how to use NCache as a shared cache across multiple application servers in ASP.NET Core applications.
ASP.NET Core Data Protection Provider
Explains how ASP.NET Core Data Protection Provider works with NCache.