JavApi provides a collection of .NET classes in the form of the Java API. It thus allows you to use an identical API to develop for both platforms.
A Java reporting library.
A DBD driver implementation for the Cego database system.