No minimalne muzes udelat to, ze v ramci jednoho solution mas projekt v C# a projekt ve VB. V C# budes mit treba nejake API pro pouziti z VB. Za normalnich okolnosti se tyhle dva projekty pak zkompiluji jako dve assembly a cele je to jeden program.
Vyhoda pak bude v tom, ze znalejsi programator pak muze v C# produkovat to API ktere poskytuje funkce se skutecnou funkcnosti. Druhy mene znaly si pak muze namastit ve VB nejakou dialogovou aplikacku ktera bude prevazne volat to C# API.