President and Technology Evangelist Iqbal Khan co-founded Alachisoft to provide world class performance and scalability solutions. Thanks to our customers, Alachisoft achieved its goal with NCache, the .NET caching market leader for 13 years running. Then, under his leadership, the company introduced TayzGrid, an elastic in-memory data grid, and the first fully featured .NET NoSQL Database in the market, called NosDB. Iqbal's Master's of Computer Science from Indiana University, 25+ years of experience in software architecture, design and development, and hands-on business experience make him a great resource internally and in the Developer Community. He is a frequent speaker at industry events including DevWeek London, TechDays France, VSLive! Shows etc. plus you can find him at local .NET Code Camps and Meetups. He has written for MSDN magazine, CodeProject and Visual Studio Magazine. Iqbal is an avid sportsman and loves playing golf.

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…

configure-dotnet-cache-img

How to Configure .NET 4.0 Cache to use a Distributed Cache?

In-memory distributed cache today has become really popular for applications running in a multi-server environment because it helps improve application scalability and performance. Until .NET Framework 3.5 there was ASP.NET Cache object available only for web application under System.Web.Caching namespace. But, in .NET Framework 4.0, .NET 4.0 Cache is added under System.Runtime.Caching namespace for all…

How to Cache ASP.NET View State in a Distributed Cache?

ASP.NET today is widely used for high traffic web applications that need to handle millions of users and are deployed in load balanced web farms. One important part of ASP.NET is View State that many applications use. ASP.NET View State is a very powerful mechanism that stores pages, controls and custom values between multiple HTTP…