Originariamente inviato da tony83
Scusate non ho capito bene la differenza tra public e shared?
E' come chiedere la differenza tra una mela e un elefante...

Il fatto che tu chieda la differenza tra due parole chiave che non sono l'una un'alternativa all'altra, mi fa sorgere qualche dubbio.

In ogni caso, hai letto la documentazione a riguardo di VB.NET prima di porre la domanda?