Os botões são a ferramenta mais básica de todo projeto. Vou inserir aqui, neste mesmo tutorial, a explicação das caixas de mensagem. Como primeiro passo, vamos criar um projeto e inserir um botão, como na imagem abaixo:

Vamos começar a explorar as propriedades desse botão inserido. Com ele selecionado (para selecioná-lo basta dar um clique sobre ele), procure na janela do canto inferior direito, a opção (Name) e altere-a para Botao1, como ilustra a figura a seguir:

Agora localize a propriedade Text e altere-a para “Exibir Mensagem”:

Se após esse procedimento o botão não exibir totalmente a mensagem, você pode redimensioná-lo, assim como faz com uma janela do Windows, e aumentar o seu tamanho para que o texto seja corretamente exibido.

Execute o código pressionando F5 ou clicando no triângulo verde, assim como fazíamos nos exemplos do Console. Surgirá um pequeno programa sem função alguma e com um botão no centro. Clicando no botão nada acontecerá, pois não existe código vinculado a ele.
Bem, vamos começar a atribuir comandos a essa interface. Feche o programa aberto e retorne ao Visual C#. Em seguida, clique duas vezes no botão “Exibir Mensagem”. Uma tela semelhante à imagem abaixo deve surgir:

Importante!
Quando clicamos duas vezes em algum componente inserido ao projeto, o Visual C# cria o evento Click associado a ele. Foi isso que aconteceu neste exemplo. Como havíamos alterado a propriedade (Name) do componente para “Botao1”, clicando duas vezes sobre ele foi criada a função “Botao1_Click”. É importante que fique claro que as funções sempre obedecerão esse padrão: NomeDoComponente_Evento, vejam:

Temos, então, uma nova aba criada no Visual C#, que é a Form1.cs, responsável por abrigar o código C# dos componentes. Através dessas abas, ilustradas na imagem abaixo, é possível alternar entre o desenvolvimento do código e da interface.

MessageBox.Show
O código que criarmos dentro desta função Botao1_Click será acionado quando o botão for clicado. Para demonstrar isso vamos conhecer o comando MessageBox.Show, que serve para exibir mensagens na tela. O comando que vamos inserir ali dentro será:
MessageBox.Show("Este é o meu primeiro programa gráfico");
Nosso código deverá ficar como ilustra a imagem abaixo:

Executando este pequeno aplicativo agora e clicando no botão “Exibir Mensagem”, receberemos uma caixa de mensagem com o texto definido previamente no código:

Isso aconteceu porque vinculamos o comando MessageBox.Show("Este é o meu primeiro programa gráfico"); ao clique do botão chamado “Botao1”. As ferramentas do Visual C# funcionarão basicamente sempre dessa forma: um componente será vinculado a um evento.
E para comentar o método Show da classe MessageBox, trata-se de um método capaz de exibir mensagens na tela. Basta que passemos uma string como parâmetro e ela será exibida.
Nos próximos tópicos falarei sobre outras ferramentas básicas, mas aproveitarei este mesmo projeto, para facilitar.
HARDWARE
Entendendo o seu computador
O que há dentro do meu computador?
Existem alguns componentes fundamentais presentes dentro do seu computador e é muito importante que você conheça um pouco sobre eles, seja para argumentar com algum vendedor durante a compra de um novo PC ou para identificar alguma atitude desleal de algum técnico que esteja te passando um orçamento para reparo. Na seção Raio-X aqui do Contém Bits você pode conhecer e entender mais detalhadamente sobre cada componente, ou também pode clicar abaixo no componente que deseja, para conhecê-lo melhor.
Você Sabia?
Computadores de 1,5 tonelada
Em 1949 a revista Popular Mechanics fez uma previsão para o futuro, dizendo: "Um dia os computadores pesarão menos do que 1,5 tonelada". E pensar que temos smartphones capazes de realizar milhões de vezes mais operações do que os computadores daquela época.
Tetris
Desde o seu lançamento, em 1985, o fantástico jogo Tetris vende pelo menos 70 milhões de unidades por ano em todo o mundo! Os dados são oficiais e fornecidos pela THQ, uma das distribuidoras do título.
Space Invaders
O título Space Invaders, lançado em 1980, fez tanto sucesso em todo o mundo que as pessoas compravam o console Atari apenas para poderem jogá-lo em casa. Saiba mais sobre este incrível título clicando aqui.
Inteligência artificial
O primeiro jogo a fazer uso de uma Inteligência Artificial foi o Mouse in the Maze, criado em 1955, na União Soviética. Você pode saber mais sobre ele clicando aqui.
Mario em Donkey Kong
O personagem Mario surgiu pela primeira vez no mundo dos games em um jogo chamado Donkey Kong, lançado em 1981. Mario, que naquela época se chamava Jumpman, não era o personagem principal do jogo, mas ele se tornaria um dos mais famosos personagens do mundo dos games. Saiba mais.
Ábaco
O ábaco é o dispositivo de cálculo mais antigo construído e conhecido pelo homem. Suas formas mais primitivas datam de 400 a.C. e eles foram encontrados na China e na Babilônia. Para saber mais sobre a história dos computadores, clique aqui.
Civilization
A empresa Take-Two pagou à Infogrames mais de 22 milhões de dólares pelos direitos de Civilization, em novembro de 1994. Ainda sobre este título, Sid Meier, um dos seus fundadores, é o profissional da área dos games mais premiado em todo o mundo.
Final Fantasy X
O jogo Final Fantasy X para o Sony Playstation 2 vendeu, apenas no dia do seu lançamento, 1.455.732 cópias, estabelecendo um recorde de vendagem para as primeiras 24 horas de um game. Méritos da SquareSoft, que desenvolveu um excelente produto!
Galaxy Game
As primeiras máquinas de fliperama do mundo a utilizarem moedas, chamadas de Galaxy Game, custavam mais de 20 mil dólares para serem produzidas. Saiba mais sobre elas aqui.
PDP-1
O primeiro computador a conseguir rodar o jogo Spacewar era o PDP-1, que custava 120 mil dólares e pertencia ao Massachusetts Institute of Technology. O jogo demorou 200 horas para ser desenvolvido, em 1962, e seu criador foi um cientista da computação chamado Steve Russel.
Mortal Kombat - O Filme
O filme Mortal Kombat, inspirado no jogo de mesmo nome, faturou 23 milhões de dólares apenas no fim de semana de estreia nos EUA. Ainda sobre este título de sucesso, outra cifra que impressiona é o faturamento ao longo do primeiro ano: 1 bilhão de dólares no mundo todo.
Final Fantasy
O famoso título Final Fantasy, da Square Enix, tem este nome exatamente porque se tratava da última esperança da empresa, que estava à beira da falência quando o lançou. Clique aqui e conheça detalhes dessa história.
Recorde de patentes
A IBM detém o recorde de patentes em um único ano, atingindo a marca de 4186 registros no ano de 2008. Clique aqui e saiba mais sobre esta gigante do mundo da tecnologia.
Mega Man
A primeira versão do clássico Mega Man, para Nintendo 8 bits, tem seu recorde de pontos estabelecido em 03/11/2006, por David Archey, que cravou 2.396.700 pontos, terminando o jogo.
Donkey Kong
A empresa Universal City Studios, detentora dos direitos autorais do King Kong, processou a Nintendo logo após o lançamento de Donkey Kong, pois segundo ela, o game violava os seus direitos. Ela venceu o processo e recebeu da Nintendo uma indenização de quase 2 milhões de dólares.
Duck Hunt
Ao completar o nível 99 do jogo Duck Hunt, para Nintendo, o jogo retorna ao primeiro nível, mas um bug impede que se acerte os patos neste recomeço. Este é um exemplo do que é chamado no mundo dos games de "Kill Screen".
Mario e seu bigode
O personagem Mario só possui bigode porque quando ele foi criado, em 1981, a resolução de tela dos equipamentos disponíveis não permitia que fosse desenhada uma boca, então os desenvolvedores fizeram o grande bigode para contornar essa limitação tecnológica.
Muitos aplicativos
Instalar vários aplicativos com o mesmo propósito, como editores de texto, reprodutores de músicas ou vídeos e até programas antívirus sobrecarregam o seu sistema operacional e ainda ocupam espaço desnecessário em seu HD. Tenha apenas um bom programa para cada função.