er-featured-img

Fixing Four ASP.NET Performance Bottlenecks

ASP.NET has become developers’ foremost choice in developing high traffic web applications. Because of its scalable nature, ASP.NET application tier can seamlessly handle thousands of concurrent users with their millions of requests per day. Such high traffic ASP.NET applications are deployed in a load balanced web farm with a load balancer routing user requests to…

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 transaction and mission critical in nature. Therefore, it is very important that these applications are able to scale and that there are no data loss if a web server goes down at any time. ASP.NET Session State needs…

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 for faster response time. In this scenario, you may run into a situation where you…

How to Store ASP.NET Session State in Multi-Site Deployments?

ASP.NET has become really popular for developing high traffic web applications. Many of these applications are deployed to multiple geographical locations. This is done either for disaster recovery purposes or for handling regional traffic by having the ASP.NET application closer to the end user. In case of disaster recovery, there is usually one active site…