Enquanto procurava solução para um problema que estava a ter em C# descobri este (LINK) site que explica vários conceitos básicos para quem se inicia nesta linguagem. Estou a publicitar este site porque gostei da forma simples e dos exemplos concretos que dão de cada situação. A leitura destes manuais pode ajudar também noutras linguagens .net claro que a sintaxe é diferente mas os conceitos são muito semelhantes.
Neste site disponibilizam os executaveis compilados ou seja .exe que não abri apesar do site me parecer seguro preferi não arriscar!!!!