Precisa de um freelancer, códigos-fonte e exemplos completos?
Bem-vindo(a) ao meu site. Além de realizar alguns serviços como freelancer eu tenho alguns códigos-fonte e exemplos completos de Java, Delphi, PHP, Python, C/C++, Hibernate, JPA, Spring, JSP, Servlets, Ruby, Ruby On Rails e muitas outras linguagens e frameworks. Veja como falar comigo clicando aqui.
 
Arquivo de Códigos - Página Inicial
Códigos-fonte
» Códigos-fonte e exemplos completos
Linguagens
» ActionScript
» Adobe AIR
» Adobe Flex
» AJAX
» C
» C#
» C++
» CSS
» Delphi
» DHTML - Dynamic HTML
» HTML/XHTML
» Java
» JavaFX
» JavaScript
» Java Servlets
» JSP - Java Server Pages
» Perl
» PHP
» PHP-GTK
» Python
» Ruby
» Tcl/Tk
» VB.NET
Bancos de Dados
» IBM DB2
» MySQL
Frameworks
» CodeIgniter
» jQuery
» JSF - Java Server Faces
» Qt
» Ruby On Rails
» Struts
» Struts 2
» wxWidgets
» Zend Framework
Container/Servidor
» Apache Tomcat
» Apache Web Server
Ferramentas
» Apache Ant
» iTextSharp (iText#)
Referências
» CSS1 e CSS2
» JavaScript
Serviços On-Line
» Qual é meu IP?
» Tabela Cores HTML I
» Tabela Cores HTML II
» Lista de Mime Types
» Códigos Teclas Virtuais
Usuários On-Line
Visitantes: 139
PHP
O que há de novo no PHP 5?
40 dicas e truques sobre como trabalhar com datas e horas em PHP
60 dicas e truques sobre como trabalhar com strings e caracteres em PHP
PHP e a Orientação a Objetos - POO (Curso Completo)

DHTML
Curso completo de DHTML para iniciantes

CSS
Como definir uma imagem de fundo fixa na página
Definindo uma imagem de fundo para botões HTML
Você está aqui: Inicio -> Tutoriais -> C# -> Curso Completo
Parte 1 :: Considerações Iniciais e Ferramentas Necessárias :: Escrevendo, compilando e executando seu primeiro aplicativo em C#
Com este tópico iniciamos oficialmente o lado prático de nosso estudo da linguagem C#. Baseado nas instruções a seguir, você aprenderá a escrever, compilar e executar um aplicativo C# que é a versão tupiniquim do famoso "Hello, World". O primeiro passo é abrir o editor que você escolheu para o estudo. Em seguida digite a seguinte listagem:

// Um programa "Olá, Mundo!" em C#

class Ola
{
    static void Main()
    {
        System.Console.WriteLine("Olá, Mundo!");
    }
}



Salve este arquivo com o nome de Ola.cs em um diretório de sua preferência. É uma boa idéia manter os nomes dos arquivos e diretórios sempre curtos e sem espaços, visto que usaremos o Prompt de Comando para navegar pelos diretórios e invocar o compilador. Não existe uma exigência de que o nome da extensão seja "cs". Poderia ser qualquer extensão, porém, usa-se esta para refletir o nome da linguagem.

Assumindo que você tenha criado um diretório chamado "C:\csharp" e que o arquivo Ola.cs esteja neste diretório, tudo que precisamos fazer é navegar até este diretório:

cd c:\csharp

e invocar o compilador C# fornecendo o nome do arquivo a ser compilado:

C:\csharp>csc Ola.cs

Se tudo correr como esperado, você terá um arquivo executável com o nome de Ola.exe no mesmo diretório do arquivo-fonte. Este arquivo executável contém o código MSIL que poderá agora ser executado sob a gerência do .NET Framework. Para executá-lo, basta usar o seguinte comando:

C:\csharp>Ola

O resultado da execução, ou seja, a frase "Ola, Mundo!" será exibida no console. Outra forma de executar nosso primeiro aplicativo é dar um duplo-clique no arquivo executável. Mas, ao fazermos isso, o programa é executado e se fecha de imediato. Poderíamos conseguir uma pausa no programa anterior fazendo uso de um recurso acrescentado na versão 2.0 do framework .NET, a saber, o método ReadKey(), que permite pausar o programa até que uma tecla seja pressionada. No momento oportuno este método será estudado com mais detalhes. Apenas a titulo de introdução, modifique o programa anterior para esta nova versão:

// Um programa "Olá, Mundo!" em C#

class Ola
{
    static void Main()
    {
        System.Console.WriteLine("Olá, Mundo!");
        System.Console.WriteLine("Pressione qualquer tecla
            para continuar...");
        System.Console.ReadKey(true);
    }
}


Nota do Autor:
O símboloserá usado com freqüência nas listagens dos códigos para mostrar uma quebra de linha que foi inserida por questões de espaço, mas que deve ser evitada no código fonte que você estiver digitando. Em caso de dúvidas faça download do arquivo correspondente e verifique sua estrutura.

Salve este código com o nome Ola2.cs e compile-o. Ao executá-lo você perceberá que sua execução terminará apenas quando uma tecla for pressionada. Experimente executá-lo também usando apenas um duplo-clique no arquivo executável. O tópico seguinte faz uma analise detalhada da estrutura desses aplicativos simples que escrevemos. Os arquivos Ola.cs e Ola2.cs podem ser baixados clicando-se nos links correspondentes.
Esta parte contém as seguintes seções:
  1. Introdução
  2. Entendendo a plataforma .NET
  3. Como as aplicações são executadas na plataforma .NET
  4. C#: Apenas mais uma linguagem de programação?
  5. Obtendo e instalando o .NET Framework SDK
  6. Ferramentas necessárias para programar em C#
  7. A quem este curso se destina
  8. Os exemplos e arquivos disponíveis para download
  9. Escrevendo, compilando e executando seu primeiro aplicativo em C#
  10. Anatomia de uma aplicação C#
  11. Como inserir comentários em seus programas C#
 
 
Arquivo de Códigos - Página Inicial
Veja dicas, truques e anotações de Ruby On Rails
Usando os métodos find(), first() e last() para retornar o primeiro ou último registro em um conjunto de registros retornados
Como obter o id do último registro inserido (last insert id)
Aprenda a usar models em suas aplicações Ruby On Rails
Como obter o valor do ítem selecionado em um menu de lista (select)
Resolvendo problemas de acentuação nos controllers e views do Ruby On Rails
Obtendo as checkboxes marcadas e seus respectivos valores
Trabalhando com botões de opções (radio buttons) em Ruby On Rails
Criando seu primeiro ActiveRecord: cadastrando um livro em uma tabela MySQL
Criando caixas de texto de uma única linha usando o método text_field_tag
Como inserir valores na sessão em um Action Controller e acessá-los em outra action no mesmo controlador
Veja dicas, truques e anotações de outras linguagens
C# (CSharp) - Detectando a reordenação de colunas em uma ListView por meio do evento ColumnReordered
Python - Como obter o mês como um decimal no intervalo 01-12
C# (CSharp) - Como obter os nomes dos drives lógicos disponíveis
Delphi - Como excluir diretórios usando Delphi
Ruby - Usando o método size para obter a quantidade de caracteres em uma string
Java - Obter o texto selecionado em um JTextArea
Perl - Como percorrer todos os elementos de um array usando o laço for
ActionScript - Como converter radianos em graus
VB.NET - Obtendo o diretório do sistema (System Directory)
VB.NET - Como obter o arco cosseno de um número

       

http://www.arquivodecodigos.net
:: Arquivo de Códigos - Softwares e Consultoria em Programação ::
Todo o conteúdo deste site, quando não devidamente observado, pertence a seus idealizadores e não
poderá ser usado para outras finalidades senão estudo e aprimoramento de técnicas de programação.
Certifique-se de ler as notas legais antes de proceder com o acesso e leitura do
conteúdo disponibilizado nestas páginas.

Fale Conosco: (62) 3261-7018 / (62) 8185-0734

Desenvolvedor Responsável: Osmar J. Silva

Página Inicial Contatos Pesquisar Mapa do Site