Però tu che conosci entrambi a tuo avviso se dovessi esprimere la tua preferenza con un punteggio quale dei due framework ritieni essere più completo? Personalmente mi sento di dare un punto in più al framework .net per la disponibilità di documentazione in lingua italiana e uno in meno per il fatto di essere vincolati a windows.
Comunque tu preferisci usare il c# oppure il vb.net? Quale delle 2 sintassi ti sembra più logica?