Alachisoft.com

Boost .NET App Performance & Scalibility

Distributed In-memory Object Cache

Distributed ASP.NET Session State

Featured Article (1/3)

Clouds Done Right - Dist. Caching Removes Bottlenecks

Redmondmag.com

Featured Article (2/3)

Distributed Caching On The Path To Scalability

MSDN Magazine

Featured Article (3/3)

Providing Scalability for ASP.NET Applications

Microsoft Technet Magazine

Short Product Videos

Watch Now!

LIVE Product Demos

Sign-up Now!

Download Now

Contact Us

Follow Us


 DiggLinked InTwitterYou Tube

Speed up .NET Apps with FREE Distributed Cache

Remove performance bottlenecks and scale your .NET applications with NCache Express, an in-memory distributed cache. NCache Express lets you cache both static and transactional application data close to your application and reduce those expensive database trips. NCache Express is free to use (not a trial).

  • Synchronizes cache across multiple servers
  • Dynamic clustering & cache configuration for 100% uptime
  • Cache reliability through data replication across servers
  • InProc/OutProc cache for multiple processes on same machine
  • API identical to ASP.NET Cache

Distributed ASP.NET Session State Storage

Store your ASP.NET Session State in NCache Express instead of the storage options provided by Microsoft. NCache Express provides the following benefits:

  • Faster, more scalable than InProc, StateServer, SqlServer options
  • Session replication across servers means no session data loss
  • No code change required to use

NHibernate L2 Cache Provider

Use NCache Express with your NHibernate applications as an L2 Cache Provider. NCache Express provides the following benefits:

  • Use as a distributed cache in multi-server configurations
  • Use as an OutProc cache for multiple app processes on same machine
  • No code change required to use

Distributed ASP.NET Session State Cache

Built on the distributed caching core, this module provides an extremely scalable ASP.NET Session State storage for apps running in a server farm with a load balancer

  • Highly reliable thru ASP.NET session replication
  • Software appliance (No code change required)

EntLib Caching Application Block Integration

Use NCache Express with your Enterprise Library Caching Application Block application as a custom Cache Manager. NCache Express provides the following benefits:

  • Use as a distributed cache in multi-server configurations
  • Use as an OutProc cache for multiple app processes on same machine
  • No code change required to use

NCache Express Feature Limitations

NCache Express is a FREE but limited feature edition of NCache. If you use NCache Express, you always have the option of upgrading to NCache Enterprise in a seamless manner. Here are the limitations:

  • For 2 server environments only
  • Local clients only from within cache cluster. No separate caching tier
  • Replicated Cache only (no Mirrored, Partitioned, Partition-Replica, or Client Cache)
  • 32-bit only (no 64-bit version)
  • Use as-is. No tech support provided

View a more detailed edition comparison between NCache Express and Enterprise.

How to Quickly Use NCache Express?

Here are some simple steps you could take to quickly benefit from it:

  1. Install NCache: on your one or two web/app servers
  2. Create a cache: through a configuration file and command-line tools
  3. Cache application data: You will need to reference NCache Express assemblies and then make API calls to the cache.
  4. Monitor performance in PerfMon: You can monitor NCache performance through a rich set of PerfMon counters.

What to Do Next?