.Networking


Note: .Networking is Deprecated

Networking is included for historical purposes. We have migrated to our next generation .NetworkingGT (see sidebar for a link) and recommend you do so as well.

.Networking is a 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 like 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.

Contents



Download and Installation

The download instructions and files can be found on the GroupLab .Networking website:
http://grouplab.cpsc.ucalgary.ca/software/networking/

Tutorials and Examples