Curso de C# - Introdução

392 visualizações

Publicada em

Primeira aula da disciplina linguagem de programação 4 do curso técnico de informática da Escola técnica CEPEP.

Publicada em: Educação
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
392
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
26
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Curso de C# - Introdução

  1. 1. Linguagem de programação 4 Daniel de Sena Araújo Escola Técnica CEPEP
  2. 2. Agenda • Ambiente de programação do Visual Studio; • Aplicativo console em C#; • Namespaces; • Aplicativo de formulários Windows.
  3. 3. Microsoft Visual C# • Linguagem de programação da Microsoft; • Papel importante dentro do .NET Framework; • Sintaxe similar as linguagens C++ e Java; • Orientada a objetos; • Orientada a componentes.
  4. 4. Visual Studio • Ambiente de programação; • Recursos e funcionalidades; • Projetos de pequeno e grande porte; • Projeto com módulos em linguagens diferentes.
  5. 5. Aplicativos Console • File > New > Project; • Installed Templates > Visual C# > Windows; • Console Application.
  6. 6. Interface do Visual Studio • Barra de menus: Fornece acesso aos recursos que você usará no ambiente de programação; • Barra de ferramentas: Oferece atalhos para comandos usados freqüentemente; • Code and Text Editor: Exibe o conteúdo dos arquivos fontes; • Solution Explorer: Exibe arquivos associados ao projeto, entre outros itens.
  7. 7. Arquivos criados no Solution Explorer • Solution ‘Exercicio01’: Arquivo da solução; • Exercicio01: Arquivo do projeto. Faz referência aos arquivos de código fonte e aos outros itens do projeto; • Properties: Pasta que guarda o arquivo AssemblyInfo.cs. Neste arquivo estão descritos alguns atributos do projeto;
  8. 8. Arquivos criados no Solution Explorer • References: Esta pasta contém as referências ao código compilado que o seu aplicativo pode usar; • Program.cs: Esse é um arquivo de código fonte C#. Você escreverá seu código neste arquivo. Ele contém código que o Visual Studio criou automaticamente.
  9. 9. Lista IntelliSense • A lista IntelliSense exibe o nome de cada membro de uma classe. À esquerda de cada membro está um ícone que representa o tipo de membro.
  10. 10. Lista IntelliSense
  11. 11. Primeiro programa
  12. 12. Compilando um programa • No menu Build, clique em Build Solution; • Ou se preferir, use o atalho (Ctrl + Shift + B); • Essa ação faz com que o código C# seja compilado, resultando em um programa que você pode executar.
  13. 13. Executando um programa • No menu Debug, clique em Start Without Debugging; • Ou se preferir use o atalho Ctrl + F5;
  14. 14. Compilando e executando um programa por linha de comando • Botão iniciar > Todos os programas > Microsoft Visual Studio 2010 > Visual Studio Tools > Visual Studio Command Prompt; • Para compilar: csc [diretório][arquivo].cs; • Para executar: [diretório][arquivo].exe.
  15. 15. Comentários • São linhas de código ignoradas pelo compilador, mas são úteis para o programador, porque ajudam a documentar o que o programa está fazendo; • Comentário de uma linha: // • Comentário de várias linhas: /* */
  16. 16. Namespaces • Container nomeado para agrupar outros identificadores, como por exemplo, as classes do projeto; • Using: a instrução using trás um namespace para dentro de um escopo.
  17. 17. Exercício • Comente a linha using System do exercício 1; • Clique em Build Solution no menu Build; • No painel output, clique duas vezes na mensagem de erro; • Na janela Code and Text Editor, edite o método Main para utilizar o nome qualificador completo: System.Console.WriteLine(“Olá Turma!”);
  18. 18. Criando um aplicativo de formulários do Windows • File > New > Project; • Installed Templates > Visual C# > Windows > Windows Forms Application.
  19. 19. Guia Toolbox • Caixa de ferramentas com os todos os controles que podem ser usados em um projeto separados por categorias;
  20. 20. Guia Properties • Guia onde é possível alterar os atributos e eventos de cada controle.
  21. 21. Montando o formulário • Arrastar para tela os seguintes controles: – Label; – TextBox; – Button. • Alterar as propriedades: – Label (Text = Digite o seu nome); – TextBox (Name = txtNome); – Button (Name = btnOk e Text = OK).
  22. 22. Examinando o código gerado • No Solution Explorer, clique com o botão direito sobre o arquivo Form1.cs e clique em View Code;
  23. 23. Examinando o código gerado • Diretivas using: O Visual Studio escreveu várias diretivas using na parte superior do arquivo; • Namespace: O Visual Studio criou um namespace com o nome do projeto; • Classe: O Visual Studio escreveu uma classe chamada Form1.
  24. 24. Examinando o código gerado • Método InitializeComponent: Esse método define as propriedades dos controles adicionados em modo design; • Campos: O Visual Studio criou três campos dentro da classe Form1. Esses campos implementa os controles que você adicionou no formulário em modo design.
  25. 25. Escrevendo código para a aplicação • No modo design, dê um clique duplo no botão btnOk e digite o seguinte código: MessageBox.Show(“Olá ” + txtNome.Text);
  26. 26. • Email: danieldesenaaraujo@gmail.com • GitHub: https://github.com/danieldesenaaraujo • SlideShare: http://pt.slideshare.net/danieldesenaaraujo
  27. 27. FIM

×