jchristn

  • 1,105 total downloads
  • last updated 9/14/2017
  • Latest version: 1.1.3
A simple C# async TCP server and client with integrated framing for reliable transmission and receipt of data
Standalone C# library for deduplication of data using Sqlite. You must manually add sqlite3.dll to your project and set it to 'copy to output always'.
  • 735 total downloads
  • last updated 12/14/2016
  • Latest version: 1.0.4
  • FIFO LRU cache
Simple C# caching library including a FIFO and LRU cache
  • 659 total downloads
  • last updated 3/8/2017
  • Latest version: 1.1.0
A simple C# class using Watson TCP to enable a one-to-one high availability cluster. Callbacks are used to notify the encompassing application when the cluster is healthy (client and server connected) or unhealthy (client or server disconnected).
index engine is a simple indexer written in C# using Sqlite as a storage repository. Mono.Data.Sqlite was chosen specifically to ensure compatibility with Mono. Copy sqlite3.dll to your output dir.
  • 470 total downloads
  • last updated 9/8/2017
  • Latest version: 1.2.2
A simple C# async websocket server and client for reliable transmission and receipt of data
Simple wrapper for Sqlite databases written in C#. You must manually add sqlite3.dll to your project and set it to 'copy to output always'.
RegexMatcher is a library that maintains an internal dictionary of type <Regex, object>. Populate the dictionary with a series of Regex and the objects that should be returned when a match is found while evaluating some input.
  • 172 total downloads
  • last updated 10/8/2016
  • Latest version: 1.0.1
Convert XML to plain old XML (POX) and query it using XPath
Gatekeeper: Roles-Based Access Control (RBAC) using Sqlite
  • 143 total downloads
  • last updated 3/28/2017
  • Latest version: 1.0.1
Lightweight library for implementing roles-based access control (RBAC). With Gatekeeper, you can define users, roles, resources, and permissions, and authorize requests. You must manually add sqlite3.dll to your project and set it to 'copy to output always'.