Hola flormansito
Te recomiendo mucho visitar la documentación oficial de Microsoft, te dejo dos enlaces, en cada uno de ellos encontrarás la explicación a fondo como pequeños ejemplos en C# y Visual Basic según lo requieras. Es importante que tengas paciencia para aprender.
Docs C#
Docs Visual Basic
Con respecto a códigos fuentes y ejemplos, puedes acceder a los compartidos en la comunidad:
Code Microsoft
Saludos
Si ayudé a resolver tu consulta, no olvides marcar como respuesta y/o votar como útil.