Hello World.NET com ASP.NET

por Fernando D'Angelo 2. janeiro 2004 00:00
Conforme o tutorial Hello World com C#, estamos disponibilizando agora 2 outros tutoriais de Hello World. Dessa vez, para aplicações WEB, ou seja, uma versão feita utilizando ASP.NET com C#, e outra versão utilizando ASP.NET com C#, acessando classes. Neste tutorial, veremos a versão mais simples, utilizando ASP.NET com C#. Para que qualquer uma das versões possa ser compilada e executada, é necessário que a máquina que vai rodar o código contenha o .NET FRAMEWORK instalado, com o SDK (que contém o compilador). Veja os tutoriais anteriores, para saber onde encontrar e como proceder. Utilizaremos o NOTEPAD para escrever o código. Versão ASP.NET com C# para aplicações WEB <%@ Page Language="C#" ContentType="text/html" ResponseEncoding="iso-8859-1" Debug="True"%> <% // a linha acima delimita o início do trecho de código C# dentro da página WEB // a linha abaixo imprime "Hello, World" na tela // Response.Write é um método da classe Response, que faz parte do ASP.NET Response.Write("Hello, World!!"); // a linha abaixo delimita o término do trecho de código C# na página WEB %> Copie o código acima para um arquivo texto em branco, renomeie o arquivo para HelloWorld.aspx, e copie o arquivo para alguma pasta do seu site (para que as páginas ASPX possam ser interpretadas, é necessário ter o .NET FRAMEWORK instalado no micro que contém o IIS). Para executar o arquivo, basta chamar o arquivo, da mesma maneira que se faz com páginas .ASP, ou seja, http://www.seudominio.com.br/diretorio/HelloWorld.aspx . O exemplo acima, apesar de simples, traz várias informações de como utilizar ASP.NET com C#, as quais serão descritas abaixo. Todo arquivo que será interpretado pelo IIS, e faz parte da plataforma .NET, deve ter a terminação ".aspx". Os arquivos ".aspx" não tem a necessidade de serem compilados pelo CSC, uma vez que o próprio IIS compila os códigos ".aspx" na primeira vez que este é rodado, e joga o código compilado para a memória. Caso o servidor seja restartado, na primeira vez que a página .aspx for acessada, esta será compilada novamente. Caso o IIS identifique alguma alteração no código da página .aspx, esta é recompilada (sempre que uma página .aspx é requisitada por um usuário, o IIS verifica se a versão compilada e armazenada na memória é igual à versão que está escrita no código fonte .aspx, e caso seja diferente, o IIS recompila esta). Todo arquivo .aspx já vem com acesso nativo a algumas classes direcionadas para o uso na WEB (a classe Response é um exemplo).

Tags:

Posts Antigos




Comentários

Comentar




  Country flag

biuquote
  • Comentário
  • Pré-visualização
Loading




Calendário

<<  fevereiro 2012  >>
seteququsedo
303112345
6789101112
13141516171819
20212223242526
2728291234
567891011

Ver os posts em um calendário maior

Oportunidades


Para divulgar oportunidades aqui, entre em contato conosco enviando a descrição completa da vaga + uma data de validade para cada uma delas.

* As vagas divulgadas neste espaço são de inteira responsabilidade das empresas anunciantes.

Assine Nossa Newsletter

Quero ser notificado quando um novo Post for publicado