Si si le impostazioni del mio Windows sono correttamente impostate sull'Italiano, infatti se chiedo il CultureInfo mi da "it-IT".

Io mi sono trovato davanti a questo problema anche qualche anno fa con ASP ma bastava impostare all'inizio dello script la lingua desiderata in modo da reimpostare quella settata sul server. Si fa con l'istruzione

Session.LCID=xxxx

dove xxxx è l'identificatore della lingua (1024 per l'italiano)

Non c'è qualcosa del genere in vb.net. Perchè se le impostazioni internazionali sono in italiano lui mi da la data in inglese?
Grazie