 |
 |
Que � formul�rios da correia fotorreceptora de ASP.NET?
|
Para gerar din�micamente Web pages, a estrutura da p�gina dos formul�rios da correia fotorreceptora de ASP.NET � um modelo de programa��o runtime scalable da l�ngua comum que possa ser usado no usu�rio.
No modelo precedente, pretendido como uma evolu��o l�gica do ASP (ASP.NET fornece a compatibilidade da sintaxe com as p�ginas existentes), a estrutura dos formul�rios da correia fotorreceptora de ASP.NET foi projetada especificamente dirigir-se a um n�mero de defici�ncias chaves. No detalhe, fornece:
A abilidade de usar reus�vel e criar os controles de UI que podem encapsulate a funcionalidade comum e reduz assim a quantidade de c�digo que um colaborador da p�gina tem que escrever.
A abilidade para que os colaboradores estruturem limpa sua l�gica da p�gina em uma forma em ordem (n�o do �c�digo espaguete�).
A abilidade para que as ferramentas de desenvolvimento forne�am a sustenta��o forte do projeto do WYSIWYG para p�ginas.
|
Escrever sua primeira correia fotorreceptora d� forma � p�gina
|
As p�ginas dos formul�rios da correia fotorreceptora de ASP.NET s�o limas de texto com uma lima de .aspx - extens�o conhecida. Podem ser desdobrados durante todo uma �rvore virtual do diret�rio de raiz de IIS. Quando um cliente do browser pede recursos de .aspx, o runtime de ASP.NET analisa gramaticalmente e compila a lima de alvo em uma classe da estrutura de .NET. Esta classe pode ent�o ser usada processar din�micamente pedidos entrantes. (A nota que a lima de .aspx lhe est� compilada somente a primeira vez � alcan�ada; o tipo compilado exemplo re�so ent�o atrav�s dos pedidos m�ltiplos).
|
Hello programa do mundo no HTML
|
Este c�digo indica o exemplo como um HTML page:
|
<html>
<body bgcolor="yellow">
<center>
<h2>Hello World!</h2>
</center>
</body>
</html>
|
|
O/P:
|
|
Hello mundo em ASP.NET |
N�s podemos converter um HTML page em uma p�gina de ASP.NET devemos cop� a lima do HTML a uma lima nova com uma extens�o de .aspx.
Este c�digo seguindo indica nosso exemplo como uma p�gina de ASP.NET:
|
<html>
<body bgcolor="yellow">
<center>
<h2>Hello World!</h2>
</center>
</body>
</html>
|
|
Como trabalha?
|
A p�gina de ASP.NET � mesma que um HTML page.
Porque n�s sabemos que um HTML page tem a extens�o de .htm. O usu�rio emite a p�gina ao browser sem nenhumas modifica��es, se um browser pedir um HTML page do usu�rio.
Uma p�gina de ASP.NET tem a extens�o .aspx e se um browser pedir uma p�gina de ASP.NET, o usu�rio processa todo o c�digo execut�vel na p�gina, antes que o resultado esteja emitido para tr�s ao browser.
A p�gina de ASP.NET n�o contem nenhum c�digo execut�vel, assim que nada � executado. Nos exemplos seguintes n�s adicionaremos algum c�digo execut�vel � p�gina para demonstrar a diferen�a entre p�ginas din�micas do ASP e p�ginas de est�tica do HTML.
|
ASP cl�ssico
|
As p�ginas ativas do usu�rio (ASP) estiveram ao redor por diversos anos e com ASP, c�digo execut�vel podem ser colocadas dentro das p�ginas do HTML.
O ASP cl�ssico � as vers�es precedentes do ASP (antes de ASP .NET).
O ASP .NET n�o � inteiramente compat�vel com ASP cl�ssico, mas a maioria de p�ginas cl�ssicas do ASP trabalhar�o muito bem porque p�ginas do ASP .NET se voc� fizer somente mudan�as menores.
Se voc� for interessado aprender mais sobre o ASP cl�ssico, visitar por favor nosso Tutorial do ASP.
|
P�gina din�mica no ASP cl�ssico
|
N�s adicionamos algum c�digo execut�vel ao exemplo precedente para demonstrar como o ASP pode indicar p�ginas com �ndice din�mico:
|
<html>
<body bgcolor="yellow">
<center>
<h2>Hello World!</h2>
<p><%Response.Write(now())%></p>
</center>
</body>
</html>
|
|
O c�digo whic est� atual dentro do <% --os Tag de %> s�o executados no usu�rio.
Response.Write � c�digo do ASP � usado para a escrita algo ao c�rrego da sa�da do HTML.
Agora () � uma fun��o que retorne a data atual e a hora dos usu�rios.
Se voc� fosse interessado a tentar voc� mesmo, excepto o c�digo em uma lima chamou �dynpage.asp�
|
P�gina din�mica em ASP .NET
|
Este c�digo seguindo � usado �s exposi��es nosso exemplo como uma p�gina do ASP .NET:
|
<html>
<body bgcolor="yellow">
<center>
<h2>Hello World!</h2>
</center>
</body>
</html>
|
|
Se voc� fosse interessado o tentar voc� mesmo, excepto o c�digo em uma lima chamou �dynpage.aspx�
|
ASP .NET contra o ASP cl�ssico
|
Os exemplos precedentes n�o demonstraram nenhuma diferen�a entre o ASP .NET e ASP cl�ssico.
Como voc� pode ver dos dois exemplos os mais atrasados que n�o h� nenhuma diferen�a entre as duas p�ginas do ASP e do ASP .NET.
Nos cap�tulos seguintes voc� ver� como os controles do usu�rio fazem o ASP. REDE mais poderosa do que o ASP cl�ssico.
|
 |
 |
Keywords:
ASP.NET Web Pages,
asp net web pages,
clip art pages,
web pages in asp net,
free web pages,
translation web pages,
translate web pages,
hosting web pages,
backgrounds web pages,
dreamweaver web pages,
animated web pages,
background web pages,
creating web pages,
easy web pages,
php web pages,
html web pages,
designing web pages,
english web pages,
graphic web pages,
create web pages,
|