Using Distributed Caching in .NET Applications with NCache (Open Source)