Sei sulla pagina 1di 3

Universidad autónoma de nuevo león

Prepa 20

Desarrollo web 1

Etapa 1

Kassandra Valdez Salazar 1855509 506

Active Server
Pages
Active Server Pages
Active Server Pages (ASP), también conocido como ASP clásico, es una tecnología de
Microsoft del tipo "lado del servidor" para páginas web generadas dinámicamente, que ha sido
comercializada como un anexo a Internet Information Services (IIS).

Está limitada (la tecnología ASP) a funcionar solo en Microsoft Windows, pues requiere el
servidor IIS (existen opciones alternativas como mod-mono para Apache que nos permite
utilizar esta tecnología en otros sistemas operativos); aunque en las versiones "9x" de
Microsoft Windows era posible instalar Microsoft Personal Web Server (PWS) y de esa
manera usar ASP.

Versiones
Ha pasado por cuatro versiones mayores:

 ASP 1.0 (distribuido con IIS 3.0)


 ASP 2.0 (distribuido con IIS 4.0)
 ASP 3.0 (distribuido con IIS 5.0)
 ASP.NET (parte de la plataforma .NET de Microsoft).

Las versiones pre-.NET se denominan actualmente (desde 2002) como ASP clásico.

Ejemplo

Código ASP Resultado en el Navegador


<P> Maestros del Web!

<% For I = 1 To 5 Step 1 %> Maestros del Web!

<FONT SIZE=”<%= I %>”>Maestros


Maestros del Web!
del Web!</FONT><BR>

<% Next %> Maestros del Web!

</P> Maestros del Web!


ASP.NET
ASP.NET es un entorno para aplicaciones web desarrollado y comercializado por Microsoft.
Es usado por programadores y diseñadores para construir sitios web dinámicos, aplicaciones
web y servicios web XML. Apareció en enero de 2002 con la versión 1.0 del .NET Framework,
y es la tecnología sucesora de la tecnología Active Server Pages (ASP).
Las páginas de ASP.NET, conocidas oficialmente como "web forms" (formularios web), son el
principal medio de construcción para el desarrollo de aplicaciones web. Los formularios web
están contenidos en archivos con una extensión ASPX; en jerga de programación, estos
archivos típicamente contienen etiquetas HTML o XHTML estático, y también etiquetas
definiendo Controles Web que se procesan del lado del servidor y Controles de Usuario.

Ejemplo

<%@ Page Language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">

protected void Page_Load(object sender, EventArgs e)


{
Label1.Text = DateTime.Now.ToLongDateString();
}

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >


<head runat="server">
<title>Página de Ejemplo</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Label runat="server" id="Label1" />
</div>
</form>

</body>
</html>

Potrebbero piacerti anche