Bem, a partir daqui vamos começar a entender como funciona a integração do C# com o Visual C# Express. Conforme explicado no tópico “Conhecendo o Visual C# 2010”, ele é uma IDE de desenvolvimento, ou seja, um ambiente com ferramentas diversas para facilitar a criação de programas. Abaixo, só para relembrar, coloco novamente uma imagem com os principais blocos e janelas que encontraremos nele.

Como vocês podem notar, a quantidade de ferramentas disponíveis no Visual C# é imensa e seria impossível falar sobre todas elas, pelo menos nessa parte introdutória do minicurso. Minha intenção nesse início é explicar como utilizar as principais ferramentas. As restantes irei adicionando aos poucos, em seções como a Dicas.
Bem, mas vamos iniciar! Para criar um projeto Windows Forms no Visual C# devemos proceder da seguinte forma: após abrir o programa, clique em File, New Project, selecione a opção Windows Forms Application e clique em OK. Surgirá uma tela semelhante a essa:

Aí está nosso pequeno Windows Form. Apenas para esclarecer, um projeto Windows Form é uma plataforma capaz de receber botões, caixas de texto, imagens, barras de rolagem, sons, enfim, é uma base capaz de abrigar todos os modernos recursos que vemos nos aplicativos atuais. Na janela principal, que é o local onde os programas são criados, temos o Form1. Esse form é o programa em si. Nele serão adicionados os campos, menus, textos e botões. Na janela de ferramentas, à esquerda do Form, clique na opção "Button" e o arraste até o Form.

Aí está nosso botão. A forma de se inserir ferramentas no projeto será sempre essa: clicar e arrastar. Vamos tentar o mesmo com ferramentas que utilizaremos com frequência, como Labels, Textbox, Radiobuttons, Comboboxes e Checkboxes:

Como essas são as 6 ferramentas que exploraremos inicialmente, vou falar resumidamente sobre elas aqui:
Button: É utilizado normalmente para confirmar uma operação. É equivalente a
pressionarmos a tecla Enter, no Console.
Radiobutton: Permite que o usuário selecione uma opção dentre várias. É comum
encontrarmos RadioButtons para seleção de sexo, pois nesse caso queremos apenas um valor e nunca mais de um.
CheckBox: É semelhante ao RadioButton, mas aqui damos ao usuário a liberdade de
selecionar mais de uma opção. Imagine que você queira receber do usuário informações sobre os gêneros musicais que ele
goste. Para isso o CheckBox é a melhor alternativa, pois pode exibir várias opções e permitir que o usuário selecione
quantas quiser.
Label: É apenas um texto, mas você tem controle dinâmico sobre ele. Nos testes isso
ficará bem claro, mas para começar a compreendê-lo, imagine um texto que pode ser alterado de acordo com uma interação
do usuário, como o clique em um Button. É bastante útil!
TextBox: É uma caixa de texto que recebe informações do usuário. Ela está sempre presente
em sites de comércio eletrônico, por exemplo, pois estes necessitam de dados pessoais do usuário para poderem
completar o pedido de compra.
ComboBox: Estão presentes sempre que temos pouco espaço para solicitar do usuário alguma
informação dentre muitas possíveis. Em quase 100% dos formulários que perguntam ao usuário em que Estado ele nasceu ou
está, são usados ComboBoxes.
Vamos iniciar, a partir do próximo tópico, por estas seis ferramentas, essenciais em todos os projetos.
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?
PC com barulho?
Excesso de barulho dentro do seu gabinete, principalmente logo que você o liga, pode ser sintoma de problemas nas ventoinhas, que podem precisar ser limpas ou trocadas. Entre em contato com um técnico de sua confiança e verifique isso o quanto antes.
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.
Á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.
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.
Máquina de Pascal
A Máquina de Pascal, criada em 1642 pelo filósofo, físico e matemático francês Blaise Pascal, é reconhecida como o primeiro computador do mundo e ele foi criado com o objetivo de calcular impostos. Saiba mais.
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.
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.
Pac Man
Apenas no ano de 1982, o clássico Pac Man vendeu mais de 400 mil máquinas de fliperama em todo o mundo e recebeu cerca de 7 bilhões de moedas nestas máquinas. Saiba mais.
Asteroids
O título Asteroids, do Atari, possui recorde de pontuação há 30 anos. Em 1982 um americano chamado Scott Safran atingiu a marca de 41.336.440. Atualmente ele faz parte de um minúsculo grupo de jogadores que conseguiram manter seus recordes por mais de 30 anos.