a NCache is high performance distributed cache and also provides distributed ASP.NET Session State for mission critical .NET applications running in server farms.
Distributed Cache for .NET
a-
Replicated, Partitioned, and Client
Cache topologies
Cache dependencies, SqlDependencies, and
more
Event notifications cluster wide
Distributed ASP.NET Sessions
a Faster and more scalable than SQL Server storage
Highly reliable thru session replication
No code change required to incorporate
Develop complex object oriented
applications in 50% less time with
object to relational mapping code
generator for .NET.
Business and Data Objects Framework a Map & generate persistence and
domain objects Customize code generation through
Template IDE
Round trip development without losing
code changes
ASP.NET & Windows Forms GUIa
a App GUI Wizard Form Designer with .NET 2.0 custom
controls VS.NET 2003/ 2005 integration
Distributed caching is the future
for applications running in a server
farm.
And, NCache is the best distributed
cache I've seen for .NET
applications. I love their Cache
Dependency, Database
Synchronization, and Event
Notification features. NCache has
provided us a powerful distributed
caching infrastructure that will
allow us to scale up our application
without worrying about the database
becoming the bottleneck.