Сколько разговоров было что C# и Net это Java. Что Microsoft не будет поддерживать Java, а нет. Посетите страницу:
msdn.microsoft.com/visualj/jsharp/beta.asp
Появился Visual J# пока бета версия. С этой страницы Вы покойно ее скачать и попробовать. Итак, что нам обещают:
Но это не совсем Java в обычном понятии. Приложения и услуги, созданные с Visual J# .NET будет работать только в .NET, и не будет работать на любом Java виртуальном устройстве. Тогда зачем? Вывод простой, в изучения и создание Java приложений вложены большие инвестиции. Microsoft хочет облегчить переход на Net программистам использующим Java.