Kajabity Tools for C#

Kajabity Tools (for C#) is a free, Open Source collection of software utility classes for .NET applications.

Version 0.3 includes the following features:

  • JavaProperties - a class providing access to Read and Write Java style ".properties" files in .NET applications.
  • CSVReader, CSVWriter - a class providing simple access to read and write ".csv" files including reading or appending a single field or row at a time.
  • SDIForm, Document, DocumentManager - a simple framework for quickly building SDI desktop applications which create and maintain files.

Test and Usage

A small number of NUnit tests have been added to ensure the code continues to work properly as bugs are fixed and new features are added.

These tests also serve as examples of how to use the classes - and some of this code appears on the relevant Usage pages for the classes.

The developer notes page introduces the tests and how they may be run as well as some notes on the development environment I've been using.

Downloads, Release Notes

As it is open source, all of the code is now available on GitHub at:

Copies of the code, compiled DLL, and help file can be found on the download page and there are Release Notes for each release.

The project is released under the Apache License 2.0 .