Compartir a través de


Tutorial: Configurar aplicaciones ASP.NET en IIS 6.0 usando MMC

Actualización: noviembre 2007

ASP.NET permite configurar opciones de configuración para una aplicación de diversas maneras, entre las que se incluyen:

  • Utilizar la herramienta Administración de sitios Web, que permite a los propietarios de sitios Web administrarlos de forma local o remota.

  • Usar la API Configuration para administrar la configuración mediante programación.

  • Utilizar ASP.NET Microsoft Management Console (MMC). MMC permite a un administrador aplicar desde el servidor los valores de configuración de todos los sitios Web o un sitio Web específico. A diferencia de la herramienta Administración de sitios Web, MMC permite controlar toda la jerarquía de configuración del servidor Web.

En este tutorial examinará el uso de MMC. Agregará una configuración de aplicación a un sitio Web único que almacenará un valor que representa el color de fondo de una página Web. Asimismo, se creará una página Web ASP.NET que utilice la configuración de la aplicación que se está creando. Aunque la tarea que se realiza con MMC en este tutorial no es compleja, sirve de introducción al modo de trabajar con el complemento MMC de ASP.NET.

Las tareas ilustradas en este tutorial incluyen:

  • Iniciar el complemento MMC de ASP.NET.

  • Configurar y cambiar la configuración en MMC.

  • Ver los resultados de los cambios de configuración realizados con MMC.

Requisitos previos

Para poder completar este tutorial, necesitará:

  • Servicios de Microsoft Internet Information Server (IIS) instalado localmente en el equipo.

  • .NET Framework, versión 2.0.

  • Privilegios administrativos en el equipo.

Crear un directorio virtual de IIS

En la primera parte del tutorial se creará una carpeta para las páginas Web y se usará el Administrador de servicios de Internet Information Server (IIS) con el fin de crear el directorio virtual al que éste señale.

Para crear una carpeta y un directorio virtual de IIS

  1. En su equipo, cree una carpeta donde conservar los archivos para el sitio Web.

    Por ejemplo, cree una carpeta denominada C:\sitioWebDeEjemplo.

  2. Haga clic en Inicio y, a continuación, haga clic en Ejecutar.

  3. En el cuadro Abrir, escriba inetmgr, y, a continuación, haga clic en Aceptar.

  4. En el Administrador de servicios de Internet Information Server (IIS), expanda el equipo local y, a continuación, expanda Sitios Web.

  5. Haga clic con el botón secundario del mouse en Sitio Web predeterminado, seleccione Nuevo y, a continuación, haga clic en Directorio virtual.

    Aparece el Asistente para crear un directorio virtual.

  6. Haga clic en Siguiente.

  7. En el cuadro Alias, escriba un nombre para el sitio, por ejemplo SitioWebDeEjemplo y, a continuación, haga clic en Siguiente.

  8. En el cuadro Ruta de acceso, escriba la ruta de acceso a la carpeta creada en el paso 1 y, a continuación, haga clic en Siguiente.

  9. Active las casillas de verificación Leer y Ejecutar secuencias de comandos, haga clic en Siguiente y, a continuación, haga clic en Finalizar.

Utilizar el complemento MMC de ASP.NET para configurar la aplicación

Ahora puede utilizar el complemento MMC de ASP.NET para configurar el sitio Web.

Para crear la configuración de la aplicación

  1. En el Administrador de servicios de Internet Information Server (IIS), haga clic con el botón secundario del mouse en el nombre del nuevo directorio virtual y, a continuación, haga clic en Propiedades.

    Aparecerá el cuadro de diálogo Propiedades de <nombre de sitio Web>.

  2. En la ficha ASP.NET, haga clic en Editar configuración.

    Aparece el cuadro de diálogo Valores de configuración de ASP.NET.

  3. En la ficha General, en Configuración de la aplicación, haga clic en Agregar.

    Aparece el cuadro de diálogo Editar o agregar la configuración de la aplicación.

  4. En el cuadro Clave, escriba CustomBGColor.

  5. En el cuadro Valor, escriba #00FF00, que es el código hexadecimal para el color verde.

  6. Haga clic en Aceptar para cerrar el cuadro de diálogo Editar o agregar la configuración de la aplicación.

  7. Haga clic en Aceptar para cerrar el cuadro de diálogo Valores de configuración de ASP.NET.

  8. Haga clic en Aceptar para cerrar el cuadro de diálogo Propiedades de <nombre de sitio Web>.

    Nota:

    Deje abierto el Administrador de servicios de Internet Information Server (IIS).

El complemento MMC de ASP.NET es una herramienta gráfica para editar los archivos de configuración de ASP.NET. En este tutorial se modifican los valores de configuración de una sola aplicación Web, lo que significa que se edita el archivo Web.config del sitio Web que se creó al principio del tutorial. Ahora examinará el archivo Web.config para comprobar la configuración realizada en el complemento MMC de ASP.NET.

Para comprobar la configuración de la aplicación

  1. En el Explorador de Windows, vaya a la carpeta creada al principio del tutorial.

    Ahora la carpeta contiene un archivo Web.config. Al crear los valores de configuración del sitio Web, MMC creó un nuevo archivo Web.config, porque no había ninguno.

  2. Abra el archivo Web.config en un editor de texto como el Bloc de notas.

  3. Compruebe que el elemento siguiente se creó en el archivo Web.config:

    <?xml version="1.0" encoding="utf-8"?>
    <configuration>
        <appSettings>
            <add key="CustomBGColor" value="#00ff00" />
        </appSettings>
    </configuration>
    

    MMC creó el elemento <appSettings> para incluir el par de clave y valor definido.

Usar la configuración de la aplicación

La configuración de la aplicación creada con MMC se puede probar creando una página Web que la utilice.

Para utilizar la configuración de la aplicación

  1. En la carpeta creada al principio del tutorial, cree un nuevo archivo de texto y denomínelo Default.aspx.

    Se puede modificar el archivo con cualquier editor de texto, como el Bloc de notas.

  2. Copie el código siguiente en la página Default.aspx.

    <%@ Page Language="VB" %>
    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <script >
        Protected Function CustomBGColor() As String
            Return ConfigurationManager.AppSettings("CustomBGColor")
        End Function
    </script>
    
    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head>
        <title>Sample Web Application</title>
    </head>
    <body style="background-color:<%=CustomBGColor%>">
    <form  id="Form1">
        Body background color:
        <%=CustomBGColor%>
    </form>    
    </body>
    </html>
    
    <%@ Page Language="C#" %>
    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <script >
        string CustomBGColor =
             ConfigurationManager.AppSettings["CustomBGColor"];
    </script>
    
    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head>
        <title>Sample Web Application</title>
    </head>
    <body style="background-color:<%=CustomBGColor%>">
    <form  id="Form1">
        Body background color:
        <%=CustomBGColor%>
    </form>    
    </body>
    </html>
    
  3. Abra el explorador y, a continuación, escriba la siguiente dirección URL:

    https://localhost/SampleWebSite/Default.aspx
    

    La página aparece en el explorador.

  4. Compruebe que el color de fondo es verde.

Cambiar la configuración en el complemento MMC de ASP.NET

El complemento MMC de ASP.NET también se puede usar para cambiar la configuración existente.

Para cambiar el color de fondo

  1. En el Administrador de servicios de Internet Information Server (IIS), haga clic con el botón secundario del mouse en el directorio virtual y, a continuación, haga clic en Propiedades.

  2. En la ficha ASP.NET, haga clic en Editar configuración.

  3. En la ficha General, en Configuración de la aplicación, haga clic en la fila que contiene el valor CustomBGColor y, a continuación, haga clic en Editar.

  4. En el cuadro Valor, escriba #0000FF (el código hexadecimal del color azul).

  5. Haga clic en Aceptar para cerrar el cuadro de diálogo Editar o agregar la configuración de la aplicación.

  6. Haga clic en Aceptar para cerrar el cuadro de diálogo Valores de configuración de ASP.NET.

  7. Haga clic en Aceptar para cerrar el cuadro de diálogo Propiedades de <nombre de sitio Web>.

  8. Abra el explorador y, a continuación, escriba la siguiente dirección URL:

    https://localhost/SampleWebSite/Default.aspx
    
  9. Compruebe que el color de fondo es azul.

Pasos siguientes

Este tutorial proporciona una introducción al complemento MMC de ASP.NET que le permite configurar ASP.NET como administrador del servidor Web. También puede que desee examinar otros métodos de trabajo relacionados con los valores de configuración de ASP.NET. Sugerencias para una exploración más a fondo incluyen las siguientes:

Vea también

Otros recursos

API de configuración de ASP.NET

Herramienta Administración de sitios Web en ASP.NET

Opciones de configuración de ASP.NET

Administrar sitios web ASP.NET