Specificially, MS MapPoint's API uses Virtual Basic .Net framework in a Web environment. Anyone with experiance in Virtual Basic .Net can write a program which is "compatible" with MS MapPoint. Oh, most of Ms now uses .NET, so these people are pretty much a dime a dozen.
I AM a developer and programmer, but I never heard of Virtual Basic .Net