See the csoft.net documentation.