Sicuramente è possibile e, anzi, è il funzionamento comune, a prescindere dal tipo di server.
Non ci sono differenze sostanziali tra i due linguaggi, a parte la sintassi a cui potresti essere più abituato.linguaggio C# o VB .NET?
Personalmente preferisco il C# per una questione di "vicinanza" al C/C++ (e, in fondo, al Java)