Question: We are integrating documentation authored according to DITA. The [DITA Open Toolkit](http://dita.xml.org/wiki/the-dita-open-toolkit) processes all files using java whereas we are looking for a solution that allows us to work with the DITA content on the fly from a C#-based application.

Does anyone know of any .NET projects that are written to work with DITA maps and content?

Answer: 
It's not the cleanest solution in the world, but you could call the DITA Open Toolkit command line tools through `Process`. If you do it right, you can suppress the console window and the user won't know the difference.
You could use a tool like [IKVM](http://www.ikvm.net/) to turn the java toolkit jars into .net assemblies and then use the toolkit from there.