Я не рассматриваю это - я доволен C # и VB, но эксперт ни в одном. Но некоторые в моей команде выразили намерение сделать это, так как мы переходим к C # в качестве стандарта.
Если вам нужны два разных приложения для общения друг с другом, я предлагаю использовать веб-сервисы или какой-то открытый формат (XML) для передачи данных. Таким образом, вы можете сохранить приложения VB и C #.
Я бы не рекомендовал это. Имхо просто удваивает работу.