Author Archives: iqbalkhan

Microsoft Ends AppFabric Support, NCache Keeps on Going!

April 2nd 2016 is proving to be an important date for Alachisoft’s product NCache. This is the date when Microsoft ends AppFabric support – essentially withdrawing the product from the market. See details on Microsoft AppFabric 1.1 for Windows Server … Continue reading

Posted in ASP .NET performance, ASP.NET Cache, Distributed Cache | Tagged , | Leave a comment

AppFabric Alternatives Open Source Distributed Cache

Today’s applications need to scale and handle extreme data loads due to explosion of web technologies and Internet of Things. The biggest bottleneck in the way of achieving this is the data tier with relational databases. The need of the … Continue reading

Posted in Distributed caching, Open Source Distributed Cache, Product Comparison | Tagged , , , | Leave a comment

Redis Alternatives Open Source Distributed Cache

The demand for high speed data access along with its integrity and fault tolerance is ever increasing in the contemporary application arena. Traditional disk based RDBMS systems have failed to answer these concerns in a comprehensive manner. This paved way … Continue reading

Posted in Open Source Distributed Cache, Product Comparison | Tagged , , , , , | 1 Comment

ASP.NET View State Caching in Microsoft Azure for Better Performance

ASP.NET View State is a client side state management mechanism, which is used to save page and control values. ASP.NET View State is a hidden field on the page as an encoded Base64 string. It is sent to client as … Continue reading

Posted in ASP .NET performance, ASP.Net, ASP.NET View State, Distributed Cache, Microsoft Azure | Leave a comment

ASP.NET Output Caching in Microsoft Azure to Improve Performance

Microsoft ASP.NET Output Cache provides functionality to cache rendered content of ASP.NET pages or user controls for a specified duration. This allows your ASP.NET application to serve all subsequent requests from the cache instead of re-rendering and re-execution of a … Continue reading

Posted in ASP.Net, ASP.NET Output Cache, Microsoft Azure, Uncategorized | Tagged , | Leave a comment

Event Driven .NET and Java Data Sharing using In-Memory Distributed Cache

These days, many companies are running both .NET and Java applications in their enterprise environment.  Often these applications need to share data with each other at runtime. The most common way they do that today is by storing the data … Continue reading

Posted in data sharing, Data Sharing with Distributed Cache, Distributed Cache, Distributed caching, Distributed events, Event driven data sharing | Tagged , , | Leave a comment

ASP.NET Session State Store in Microsoft Azure

Microsoft Azure provides a platform for ASP.NET applications in the cloud. Very often, these applications are high transactional and mission critical in nature. Therefore, it is very important that these applications are able to scale and that there are no … Continue reading

Posted in ASP.Net, Distributed Cache, Microsoft Azure | Tagged , , | Leave a comment

ASP.NET Session State Sharing across Multiple Azure Regions

Many high traffic ASP.NET applications in Microsoft Azure are deployed over multiple Microsoft Azure regions in order to handle geographically separated traffic. In these situations, the load balancer always sends traffic to the Microsoft Azure region closest to the user … Continue reading

Posted in ASP .NET performance, ASP.Net, Microsoft Azure | Tagged , , , | Leave a comment

Distributed Cache as NHibernate Second Level Cache

NHibernate is a very popular object-relational mapping (ORM) solution for .NET applications because it simplifies your database programming. As a result, many applications using NHibernate are high traffic in nature and therefore face scalability bottlenecks in the database. To tackle … Continue reading

Posted in 3rd party integrations, Distributed Cache, NHibernate | Tagged , , , , | Leave a comment

How to Replicate a Distributed Cache across the WAN?

Web applications today are handling millions of users a day. Even with this high traffic, you have to maintain high performance for your users. To achieve this performance goal, many people are using in-memory distributed cache because it is faster … Continue reading

Posted in Bridge Topology, Distributed Cache, Distributed Cache Replication | Tagged , , | Leave a comment