Molto tempo fa, avevo fatto un generatore di calendari perpetuo da vedere in questo link (link) .

Il generatore era stato fatto con RealBasic (e non con Visual basic) perchè Realbasic permette di compilare per windows, linux, mac, mac_osx; inoltre gli eseguibili sono indipendenti da qualsiasi DLL o OCX perchè infatti non esistono dll oppure ocx.

A scopo puramente didattico, (per imparare vb6 che lo usano tutti tranne che io e pochi altri), ho fatto copia e incolla del sorgente RealBasic in Visual Basic di Microsoft e il generatore non funziona più correttamente, in particolare il funzionamento è limitato fino al primo gennaio dell'anno 100 DOPO CRISTO.
Forse, in visual basic non è permesso calcolare date che sono precedenti al primo gennaio dell'anno 100 dopo cristo.

La domanda era...
E' possibile determinare il giorno della settimana lunedi, martedi, mercoledi, eccetera eccetera... prima del 1/1/100 con visual basic o visual studio net.?

E' possibile baipassare il problema in qualche modo ?