HTTP Session State Caching using NCache

HTTP Session State Caching using NCache

NCache integrates seemingly with the ASP.NET Core framework. With NCache, we can cache application data or responses in our ASP.NET Core applications. Let’s take a look at another NCache feature for ASP.NET Core applications: Session State Caching with ASP.NET Core. HTTP and Session State A bit of background first. HTTP is a stateless protocol. It…

ASP.NET Core Data Protection Provider

ASP.NET Core Data Protection using NCache

According to a recent survey by Positive Technologies, data leakage vulnerabilities and security problems affect 44% of web apps. Sensitive data is present in all web apps and data theft happens when that data is improperly secured. So, for appropriate data protection, ASP.NET Core uses cryptographic APIs, besides the encryption algorithm to protect data and…

Cache Startup Loader to Preload Data in NCache

In a distributed cache environment, there can be scenarios where certain data should be present in the cache for the application to use immediately after it begins execution. Initially, when a cache starts, it does not contain any data which can cause expensive data source trips to obtain data, impacting the performance of the application.…

Cache Refresher in NCache

Using Cache Refresher to Keep Data Fresh in NCache

Nowadays, most of the user applications that rely on heavy database calls are incorporating distributed caching for better performance and linear scalability. For this purpose, the user would want that whenever changes occur in the database, the change is immediately reflected in the cache as well. NCache being an in-memory distributed cache, provides us different…

Backup and Restore your Data with NCache

Backup and Restore your Data with NCache

Over the years, developers and engineers have significantly advanced by creating amazing products and improving their features, but occasionally, crucial data loss issues confront developers. To achieve the best performance and scalability, they have started to use an in-memory distributed caching system. Cache being a temporary store provides no data reliability. In distributed caching, data…

ASP .NET Caching

ASP.NET Caching: How to Use it with NCache?

Many ASP.NET applications today are high-traffic and are used by tens of thousands of users. These applications face performance issues because accessing the database is slow, especially when network traffic is high. This latency is now becoming unaffordable as thousands of users are accessing these applications. To resolve this performance constraint, ASP.NET and ASP.NET Core…