.NET tools, components, libraries and add-ins sign in | create your account  
Stimulsoft Reports.net
Advertise here! Contact us to know the options
Category

Caching

Display options and filters [BETA]
Sort by:
Built for .NET
Source code provided
Discontinued
Library
Built for the Compact Framework
Built for .NET 2
Add-in
Built for Mono
Sold as a service
Free or free version available

Coherence for the Microsoft .NET Framework

 Home Page Home Page
Categories:
Author: Tangosol
Latest version: 3.3
Description: Allows .NET applications to access Coherence clustered services, including data, data events, and data processing from outside the Coherence cluster.
Coherence for .NET consists of a .NET library that connects to a Coherence*Extend clustered service instance running within the Coherence cluster using a TCP/IP-based communication layer.

Features include:
- in-process caching
- Local caching, including database read-through/write-through support
- Near caching
- Continous queries
- Real time events
- Ability to access Java objects from .NET applications and vice versa
- Access to data grid compute services (i.e. InvocationService support)
- Access to data grid processing and aggregation (i.e. InvocableMap support)
- ASP.NET 2.0 HTTP session management plug-in
Added: 2007-03-26
Updated: 2007-10-31
Attributes: Library[Library] Built for .NET 2[BuilfForDotNet2]

OpenNETCF Application Blocks

 Home Page Home Page
Categories:
Author: OpenNETCF.org
Latest version: 1.0
Description: The OpenNETCF team has worked with the Patterns & Practices team at Microsoft to provide a version of the Application Blocks for the .NET Compact Framework. Included in the OpenNETCF Application Blocks set are Data Access, Exception Management, Caching, and the Offline blocks.
Added: 2005-06-16
Attributes: Built for .NET[BuiltForDotNet] Library[Library] Free or free version available[FreeVersionAvailable] Source code provided[SourceCodeProvided] Built for the Compact Framework[BuiltForCompactFramework]

Velocity

 Home Page Home Page
Categories:
Author: Microsoft
Latest version: Community Technology Preview 1
Description: Distributed in-memory application cache
Velocity (code name) can be used to cache any CLR object and provides access through APIs. The primary goals for "Velocity" are performance, scalability and availability.

Features include:
- Support for different cache types: Partitioned Cache, Local Cache
- Support for different client types: Simple client, Routing Client
- Deployment topology: Cache Service
- Concurrency models: Optimistic, Pessimistic
- Expiration by TTL and eviction using LRU
- Load balancing and dynamic scaling
- ASP.NET integration
- Key-based access
- Tag-based access
Added: 2008-06-05
Attributes: Free or free version available[FreeVersionAvailable] Built for .NET 2[BuilfForDotNet2]

GigaSpaces XAP

 Home Page Home Page
Categories:
Author: GigaSpaces
Latest version: 6.0.2
Description: Grid-based application platform.
GigaSpaces is a "Space-Based Architecture" (SBA) product, which basically places services in a grid, providing dynamic scalability. SBA is geared for the distribution of stateful service-oriented transactions.

GigaSpaces is available in three editions:
- the Caching Edition provides clustering capabilities to JDBC, JavaSpaces, and JCache, as well as a management console for the clustering configuration.
- the Enterprise Edition adds JMS clustering to the Caching Edition, as well as clustering for J2EE, C++, and .NET applications, as well as dynamic deployment, configuration management, and other features.
- the Community Edition has unlimited licenses and doesn't expire, but offers limited functionality.

Features include: Clustering; J2EE, C++, .NET APIs; JavaSpaces, JMS, JDBC, MAP/JCache APIs; Service Grid management console; Dynamic service deployment; Proactive cache; Distributed service container; Automatic provisioning; Deployment; Unemployment; Failure detection and handling; Dynamic scalability.
Added: 2006-11-03
Updated: 2007-11-28
Attributes: Built for .NET[BuiltForDotNet] Free or free version available[FreeVersionAvailable]

memcached

 Home Page Home Page
Categories:
Author: Brad Fitzpatrick
Latest version: 1.2.3
Description: Distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load.
Several client APIs are available, including one for .NET and one for Java.
Added: 2007-07-23
Updated: 2008-03-25
Attributes: Built for .NET[BuiltForDotNet] Free or free version available[FreeVersionAvailable] Source code provided[SourceCodeProvided]

GemFire Enterprise

 Home Page Home Page
Categories:
Author: GemStone Systems
Latest version: 5.0
Description: Distributed data caching platform.
GemFire Enterprise supports multiple topologies that allow it to be embedded into application architectures such as J2EE, .NET, Grid, SOA and portals.

Features include:
- Distributed data caching: Cache topologies (Peer-to-peer, partitioned, hierarchical/client-server caching); Disk overflow to scale to large data volumes (LRU, MFU, etc.); Disk Persistence
- Data distribution and cache consistency management: Asynchronous/synchronous propagation of cache updates; Transport layer based on TCP and reliable multi-cast; Support for loosely-coupled caches across a WAN Message queuing to support slow receivers; Declarative role-based reliable distribution (message-like semantics)
- JTA compliant transaction support
- Standards-based querying via Object Query language (OQL)
- Access APIs for Java, C++, C# applications
- Scalable distributed membership management
- High availability through n-way replication and disk persistence
- Connection level security (SSL) and on-the wire tamper-proofing
- XML data management with Xpath, XML:DB and SOAP API support
- System management: management console; visual statistics display; JMX API support
Added: 2007-03-26
Attributes: Built for .NET[BuiltForDotNet]

Enterprise Library

 Home Page Home Page
Categories:
Author: Microsoft
Latest version: 4.0 May 2008
Description: Library of application blocks designed to assist developers with common enterprise development challenges. Application blocks are a type of guidance, provided as source code that can be used "as is," extended, or modified by developers to use on enterprise development projects.
Application blocks help address the common problems that developers face from one project to the next. They are designed to encapsulate the Microsoft recommended best practices for .NET-based applications. They also address scenarios not directly supported by the underlying class libraries.

Contains the following general purpose application blocks:
- Caching Application Block: incorporate a local cache in applications.
- Cryptography Application Block: incorporate hashing and symmetric encryption in applications.
- Data Access Application Block: incorporate standard database functionality in applications.
- Exception Handling Application Block: developers and policy makers can create a consistent strategy for processing exceptions that occur throughout the architectural layers of enterprise applications.
- Logging Application Block: include standard logging functionality in applications.
- Security Application Block: incorporate authorization and security caching functionality in applications.
- Validation Application Block: allows you to centrally define validation rules using configuration or attributes, and validate data from anywhere in your application, including integration with Windows Forms, ASP.NET and WCF.
- Policy Injection Application Block: provides an approach for separating cross-cutting concerns from business logic using declarative policies that are attached at runtime to methods on your objects.

Also includes:
- The Application Block Software Factory: simplifies the process of building application blocks and providers through guidance automation.
- Visual Studio-integrated configuration editor: edit Enterprise Library configuration files directly within Visual Studio.

Enterprise Library also includes a set of core functions, including configuration, instrumentation, and object builder services. These functions are used by all other application blocks.
Added: 2005-02-10
Updated: 2008-05-22
Attributes: Built for .NET[BuiltForDotNet] Library[Library] Free or free version available[FreeVersionAvailable] Source code provided[SourceCodeProvided] Built for .NET 2[BuilfForDotNet2]

indeXus.Net Shared Cache

 Home Page Home Page
Categories:
Author: Roni Schuetz
Latest version: 2.0.3.270
Description: Distributed and clustered cache for .NET applications running in server farms.

indeXus.Net Shared Cache provides distributed replicated cache to minimize the load factor. It consists in using two or more servers in a farm. It replicates all data within the cluster. All your cache nodes are all on different servers. In case one of your servers get restarted, it will receive all nodes automatically from its parent.
All data is available locally which minimizes the way and any Get operation is faster than to call a third system.
100% managed code written in C#.
Added: 2008-02-09
Updated: 2008-03-25
Attributes: Library[Library] Free or free version available[FreeVersionAvailable] Source code provided[SourceCodeProvided] Built for .NET 2[BuilfForDotNet2]

NCache

 Home Page Home Page
Categories:
Author: AlachiSoft
Latest version: 3.1
Description: Distributed caching for server farms.

Features include:
- Dynamic clustering with replicated and partitioned cache topologies
- Relationship management with key, file, and database dependencies
- Object query for distributed cache
-
Clustered ASP.NET sessions for server farms
- Faster than storing your sessions in SQL Server
- Highly available thanks to dynamic clustering and no single-point-of-failure
- Scalable thanks to replicated and partitioning clustering topologies
- Cache configuration through a graphical tool
Added: 2005-07-19
Updated: 2007-06-06
Attributes: Built for .NET[BuiltForDotNet] Built for .NET 2[BuilfForDotNet2]
Ignore this
Advertise here! Contact us to know the options
Advertise here! Contact us to know the options
Web site previews powered by WebSnapr
Hosted by WebHost4Life.com - Please use this Sponsor ID: madgeek - Thanks!
part of the metaSapiens network: metaSapiens | .NET Jobs | Fabrice's weblog | SharpToolbox | JavaToolbox | LINQ in Action | MapShares | Clair de Bulle