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…

locking-with-cached-data

Using Locking with Cached Data in NCache

With the development of high transaction distributed applications, distributed caching solutions have become highly desirable to achieve performance scalability. NCache is a good choice as an in-memory distributed data store since it provides linear scalability and high availability. So far, so good, but how to ensure data integrity in such shared environments is a big…

ASP.NET/ASP.NET Core Session Sharing with NCache

ASP.NET/ASP.NET Core Session Sharing with NCache

Microsoft is favoring ASP.NET Core over the legacy ASP.NET and plans on making all future developments in the former. Meaning, ASP.NET is slowly becoming obsolete. Hence, developers are switching to ASP.NET Core to reap the benefits of all future updates and technologies. But, the users who have been using ASP.NET for years can’t make this…

sync cache

Synchronize your Cache with SQL Server in NCache

With time, distributed caching is becoming popular as it improves application performance and provides scalability. And with the need for a fast and scalable method, people are caching more and more data into the cache. The greater the application’s performance, the greater the number of client applications. However, there’s a high probability that your database…

pub-sub

Using NCache as In-Memory Pub/Sub for .NET

In an environment where multiple high transaction server applications need to communicate with each other, finding the best communication channel for them is important. A publisher/subscribe (PubSub) model is one of the most popular ways when it comes to providing a communication platform for your applications. We all know what these mediums have in common;…

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…