Apuntes de ASP.NET

Llop Site Home > Visual Studio .NET > Apuntes > ASP.NET 18-Feb-2005

18 Febrero 2005

Introducción a ASP.NET:

No sólo crearemos páginas web -vamos a crear Aplicaciones Web.

    Active
    Server
    Pages

    ASP.NET es una especificación de Micro$oft que permite al servidor generar páginas web dinámicamente: 
cuando el usuario pide una página ASP, el servidor crea una página HTML en el acto, y la envía de vuelta.
ASP permite interactuar con fluidez con el usuario, a la vez que con la base de datos; de ahí surgen 
las Aplicaciones Web, como los 'carritos de compra', los 'newsgroups', y los 'foros de conversación'.

    ASP permite a los programadores desarrollar aplicaciones que funcionan con el Internet Information 
Server (IIS) de Micro$oft. Hay 2 lenguajes de 'scripting' para hacer páginas ASP: VBScript (basado en
Visual Basic) o JavaScript (basado en Java). JScript es el bueno, como siempre, por cuestión de 
compatibilidad: VBScript sólo tira en productos M$. 

    Si has borrado la carpeta con el javascript por error, puedes reparar los daños ejecutando 
        * Windows/Microsoft.Net/Framework/v.1.1.4322/aspnet_regis.exe –i 
(el argumento indica que se reinstale asp.net).

    Las páginas ASP suelen utilizar Objetos ActiveX Data para conectarse a bases de datos SQLServer, u otras
fuentes de datos. Aunque es obligatorio utilizar un servidor Micro$oft para entregar las ASPs a los 
clientes, la gracia de ASP es que crea 'output' en HTML puro y duro -igual que con las JavaBeans de Java, 
es posible traducir componentes VB.NET a HTML. Así, una página ASP se verá bien utilizando cuaqluier navegador: 
M$IExplorer, Netscape, MozillaFirefox...   

    Red:      Conjunto de equipos conectados.
    InterNet: Red que se comunica con TCP/IP.
    IntraNet: Red corporativa a cuyo acceso su propietario limita (con firewalls, routers...).
    ExtraNet: Parte de una red corporativa que no está necesariamente ligada a su Intranet 
              (ejemplo: una red de ordenadores de una empresa subsidiaria de la principal, 
              que a lo mejor tiene su Intranet a 1000 kms.).
    
    Para hacer aplicaciones web con Visual Studio, es necesario haber instalado IIS 6.

    La correspondencia de un directorio de la máquina con una URL abarca todos los directorios y 
subdirectorios hasta la siguiente aplicación. Por eso, si quieres tener disponibles todas las 
aplicaciones web, mételas todas en un mismo directorio.

	  Espacios de nombre muy utilizados para trabajar con páginas web:
        * System.Web
        * System.Web.UI.HtmlControls
        * System.Web.UI.WebControls 

¿Comentarios, sugerencias?: llopsite.at.yahoo.es | © 2005-07 Albert Lobo

Última actualización: 18-Feb-2007

Hosted by www.Geocities.ws

1