segunda-feira, 1 de abril de 2013

Iniciando no C# - Primeiro programa


Este é o primeiro artigo que escrevo sobre c# e tenho como objetivo demonstrar as maravilhas dessa linguagem e todo seu potencial.

Meu conhecimento em C# é do dia-a-dia. Migrei do VB6.0 há 6 ano e desde então não largo mais.

Recursos que vou utilizar nos arquivos:

  • Visual Studio 2010 Professional (VS)
  • SQL Server 2008 R2 (MSSQL).
  • .NETFrameWork 4.0

O Visual Studio nos permite criar aplicações para diversos fins, por exemplo:

  • Desktop(Windows Form)
  • Web (ASP.Net)
  • WebService
  • WindowsService
  • Console
  • SharePoint
  • Office
  • Etc

Bom... Vamos por a mão na massa...

Ao abrir o Visual Studio(VS) será apresentado, por padrão, a aba  “Start Page”. Clique em New Project.              


Na Janela seguinte, temos os tipos de linguagens que estão disponíveis no Visual Studio, no meu caso somente o C# e o F# estão disponíveis, e também os tipos de projetos que podemos criar.  Neste caso, vamos criar um projeto do tipo Windows/Console Application. Utilizaremos o .NET framework 4.0.

Vou definir o nome do projeto como Sendo “ExemploAplicacao” e o diretório de destino “c:\projetos\Testes”. Lembrando que se trata de um exemplo e fica a critério de cada um a nomenclatura utilizada e o nome dos projetos.


O VS cria, por padrão, uma estrutura de arquivos que é necessária para o funcionamento da aplicação, pode ser visualizada na aba “Solution Explorer”.



Properties/AssemblyInfo.cs: Local onde você define as informações básicas do seu programa, por exemplo eu posso definir qual é Empresa que esta desenvolvendo o programa, qual a versão atual, etc.

References: Local onde é armazenado as referências das bibliotecas que vou utilizar, eu posso incluir uma nova referência que pode ser uma DLL ou um projeto dentro de uma Solution que eu estou trabalhando. Vamos abordar esse ponto em um novo artigo.


A estrutura do C# é bem simples e fácil de entender.  
No arquivo Program.cs  fica a chamada principal do nosso programa, o método Main. Ao iniciar o programa. É o primeiro método a ser executado e é o arquivo que vamos utilizar para os próximos exemplos.

No topo do arquivo ficam as indicações de bibliotecas que serão utilizadas. Posso importar uma nova biblioteca ou remover dependendo da minha necessidade. São identificadas pelo termo  using.

Namespace: Responsável por restringir sessões de objetos. Vou dar um exemplo no próximo artigo.

Por padrão, um método é invocado toda vez que o programa é compilado e executado. Esse método é chamado de Main.

No C#, todo bloco de programação é iniciado por “{“ e finalizado por}”. Toda instrução e finalizada por “;”.

Vamos criar um exemplo básico que imprime a mensagem “Primeiro Programa” na tela. É bom ter em mente que o C# é “case sensitive”.

static void Main(string[] args)
{
            Console.Write("Primeiro Programa");
            Console.ReadKey();
           
        }

No exemplo acima, chamamos dois métodos do Console.

  • Write – Responsável por imprimir na tela uma String
  • ReadKey – Aguarda até que o usuário pressione uma tecla.
Agora é só pressionar F5 e ver o resultado.


Aqui esta o Código Fonte

Nenhum comentário:

Postar um comentário