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.
An interactive designer for Celtic knots.
A simple chess clock to track time in real-life games.