title: integrating java with C#.net
body: <p>Is following thing possible?if yes how?<BR>
  I have some core functionality already implemented in Java. Now I want to create a GUI for it.
  I am finding it difficult to make a  GUI in Java using Swing. I can build a GUI easily in C#.net.<BR>
  So I was thinking if it was possible to create a library in Java that I can access from my C# code.<BR>
  Shorty: <code>my java code will provide some API and then my C# program must be able to call those APIs.</code></p>
  
  <p>How do I do this?</p>