GroupLab.Networking Library

About

GroupLab.Networking is toolkit for rapidly prototyping groupware applications with the Microsoft.NET platform. It provides the shared dictionary: a centrally coordinated distributed shared memory system for inter-application communication. Programmers work with the shared dictionary as though it were a hash table. Values are identified with string keys that look paths in a conventional disk file system. Behind the API the programmer works with, the networking infrastructure takes care of serializable values and distributing them through the client/server architecture. Programmers can monitor the dictionary for changes with subscriptions.

Key Benefits

Download

Current Stable Release:

1.0.3 released Sunday, July 2, 2006

Installer:

GroupLab_Networking_v1_0_3.msi

Contents:

precompiled binaries, documentation, example programs, tutorials, redistributable merge module, and full C# source code

License:

Academic Free License Version 1.2

Online Examples:

Examples and Code Tips

Online Documentation:

HTML documentation

Contact

Michael Boyle (boylem@cpsc.ucalgary.ca)

Saul Greenberg (saul@cpsc.ucalgary.ca)