Aprenda de uma forma simples , objetiva e direta os ... - Macoratti.net
Aprenda de uma forma simples , objetiva e direta os ... - Macoratti.net
Aprenda de uma forma simples , objetiva e direta os ... - Macoratti.net
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Curso <strong>de</strong> Introdução a Plata<strong>forma</strong> .Net FrameWork SDK<br />
CÓDIGO<br />
MSIL com<br />
metadad<strong>os</strong><br />
Mo<strong>de</strong>lo .Net FrameWork<br />
A CLR utiliza <strong>os</strong> metadad<strong>os</strong> para <strong>de</strong>scobrir como executar o aplicativo.<br />
Com metadad<strong>os</strong> não há nenh<strong>uma</strong> necessida<strong>de</strong> <strong>de</strong> requerer in<strong>forma</strong>ções sobre<br />
<strong>os</strong> aplicativ<strong>os</strong> a serem armazenad<strong>os</strong> em um registro, como era realizado no mo<strong>de</strong>lo<br />
tradicional, porque todas as in<strong>forma</strong>ções necessárias são armazenadas com <strong>os</strong><br />
arquiv<strong>os</strong> do aplicativo; assim, qualquer alteração que você fizer será colocada em<br />
efeito automaticamente. Imagine instalar um novo aplicativo somente copiando<br />
alguns arquiv<strong>os</strong>!<br />
O código que trabalha com CLR é chamado código gerenciado. Esse nome é<br />
dado ao CLR pelo fato <strong>de</strong>le gerenciar sua execução e fornecer benefíci<strong>os</strong> (como<br />
gerenciamento <strong>de</strong> recurs<strong>os</strong>, tratamento <strong>de</strong> err<strong>os</strong>, recurs<strong>os</strong> <strong>de</strong> segurança, controle <strong>de</strong><br />
versão, etc) sem o programador ter que construí-lo manualmente. O código que é<br />
executado fora da CLR é conhecido como código não-gerenciado.<br />
Criando Páginas ASP.Net<br />
As páginas ASP.Net são <strong>simples</strong>mente texto puro, como arquiv<strong>os</strong> em HTML.<br />
Para que as páginas p<strong>os</strong>sam ser executadas e m<strong>os</strong>tradas, você precisa ter instalado<br />
o .Net FrameWork e um servidor Web(IIS).<br />
As páginas ASP.Net têm extensão .aspx, então quaisquer arquiv<strong>os</strong> que você<br />
quer que o servidor interprete como um aplicativo ASP.Net <strong>de</strong>ve terminar em .aspx,<br />
como – in<strong>de</strong>x.aspx.<br />
Mas antes <strong>de</strong> apresentar um aplicativo na maneira ASP.Net, vam<strong>os</strong> m<strong>os</strong>trar a<br />
criação e execução <strong>de</strong> um programa em C# na maneira convencional.<br />
CLS<br />
Compila em<br />
código <strong>de</strong><br />
máquina<br />
Aplicativo<br />
7