Hi und welcome!
Und gleich große Enttäuschung: In Vb.Net musst du alles alles vergessen, was du in Vb.Classic an Programmierung gelernt hast. Der Vb6-Krempel funktioniert leider zwar noch, ist aber - ausnahmslos! - falsch im Kontext von vb.net.
Also falsch in dem Sinne, dass vb.net bessere Konzepte bereitstellt, und das schlimme an vb6-Wissen ist nun, dass man diese besseren Konzepte gar nicht kennenlernt, wenn man (leider "erfolgreich") den vb6-Krempel verwendet.
Also allererste Maßnahme: Visual Studio - Empfohlene Einstellungen
Das sind 2 Einstellungen, die die fatale vb6-Unterstützung ziemlich gut deaktivieren, sodass die eigentlichen .Net-Konzepte in den Vordergrund treten und gelernt werden können.
Und gleich große Enttäuschung: In Vb.Net musst du alles alles vergessen, was du in Vb.Classic an Programmierung gelernt hast. Der Vb6-Krempel funktioniert leider zwar noch, ist aber - ausnahmslos! - falsch im Kontext von vb.net.
Also falsch in dem Sinne, dass vb.net bessere Konzepte bereitstellt, und das schlimme an vb6-Wissen ist nun, dass man diese besseren Konzepte gar nicht kennenlernt, wenn man (leider "erfolgreich") den vb6-Krempel verwendet.
Also allererste Maßnahme: Visual Studio - Empfohlene Einstellungen
Das sind 2 Einstellungen, die die fatale vb6-Unterstützung ziemlich gut deaktivieren, sodass die eigentlichen .Net-Konzepte in den Vordergrund treten und gelernt werden können.