Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original. |
Traducción
Original
|
Tutorial: Configurar aplicaciones ASP.NET en IIS 6.0 usando MMC
ASP.NET le permite configurar valores para las aplicaciones que se están ejecutando en Internet Information Services (IIS) 6.0. Puede realizar la configuración de las maneras siguientes:
Con la herramienta Administración de sitios Web, permite a los propietarios de sitios web administrar los sitios web de forma local o remota. Para obtener más información, vea Herramienta Administración de sitios Web ASP.NET.
Usar la API configuration para administrar configuraciones mediante programación. Para obtener más información, vea Información general sobre la API de configuración de ASP.NET.
Usar Microsoft Management Console (MMC) de ASP.NET. MMC permite a un administrador del servidor realizar configuraciones para de todos los sitios web o para 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 explorará MMC. Agregará una configuración de aplicación a un único sitio web que almacenará un valor que representa el color de fondo de una página web. Asimismo, creará una página web ASP.NET que usa la configuración de la aplicación que 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 que se ilustran en este tutorial son las siguientes:
Iniciar el complemento MMC de ASP.NET.
Configurar valores en MMC.
Ver los resultados de los cambios de configuración realizados con MMC.
Para obtener información sobre cómo configurar IIS usando Administrador de IIS, vea Configuring Internet Sites and Services (IIS 6.0).
Nota |
|---|
Cuando se usa el complemento MMC de IIS para configurar un servidor remoto, el cuadro de diálogo Valores de configuración de ASP.NET no está disponible. |
En la primera parte del tutorial se creará una carpeta para las páginas Web y se usará el Administrador de Internet Information Services (IIS) con el fin de crear el directorio virtual al que éste señale.
Para crear una carpeta y un directorio virtual de IIS
-
En su equipo, cree una carpeta donde conservar los archivos para el sitio Web.
Por ejemplo, cree una carpeta denominada C:\sitioWebDeEjemplo.
-
Haga clic en Inicio y, a continuación, haga clic en Ejecutar.
-
En el cuadro Abrir, escriba inetmgr y haga clic en Aceptar.
-
En el Administrador de Internet Information Services (IIS), expanda el equipo local y, a continuación, expanda Sitios Web.
-
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.
-
Haga clic en Siguiente.
-
En el cuadro Alias, escriba un nombre para el sitio, por ejemplo SitioWebDeEjemplo y, a continuación, haga clic en Siguiente.
-
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.
-
Active las casillas Leer y Ejecutar scripts, haga clic en Siguiente y, a continuación, haga clic en Finalizar.
Ahora puede utilizar el complemento MMC de ASP.NET para configurar el sitio Web.
Para crear la configuración de la aplicación
-
En el Administrador de Internet Information Services (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>.
-
En la ficha ASP.NET, haga clic en Editar configuración.
Aparece el cuadro de diálogo Valores de configuración de ASP.NET.
-
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.
-
En el cuadro Clave, escriba CustomBGColor.
-
En el cuadro Valor, escriba #00FF00, que es el código hexadecimal para el color verde.
-
Haga clic en Aceptar para cerrar el cuadro de diálogo Editar o agregar la configuración de la aplicación.
-
Haga clic en Aceptar para cerrar el cuadro de diálogo Valores de configuración de ASP.NET.
-
Haga clic en Aceptar para cerrar el cuadro de diálogo Propiedades de <nombre de sitio Web>.
Nota
Deje abierto el Administrador de Internet Information Services (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
-
En el Explorador de Windows, navegue hasta 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.
-
Abra el archivo Web.config en un editor de texto como el Bloc de notas.
-
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 clave-valor definido.
La configuración de la aplicación creada con MMC se puede probar ahora creando una página web que la emplee.
Para utilizar la configuración de la aplicación
-
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.
-
Copie el código siguiente en la página Default.aspx.
<%@ 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"> 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 runat="server" id="Form1"> Body background color: <%=CustomBGColor%> </form> </body> </html>
-
Abra el explorador y, a continuación, escriba la siguiente dirección URL:
http://localhost/SampleWebSite/Default.aspx
La página aparece en el explorador.
-
Compruebe que el color de fondo es verde.
El complemento MMC de ASP.NET también se puede usar para cambiar la configuración existente.
Para cambiar el color de fondo
-
En el Administrador de Internet Information Services (IIS), haga clic con el botón secundario del mouse en el directorio virtual y, a continuación, haga clic en Propiedades.
-
En la ficha ASP.NET, haga clic en Editar configuración.
-
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.
-
En el cuadro Valor, escriba #0000FF (el código hexadecimal del color azul).
-
Haga clic en Aceptar para cerrar el cuadro de diálogo Editar o agregar la configuración de la aplicación.
-
Haga clic en Aceptar para cerrar el cuadro de diálogo Valores de configuración de ASP.NET.
-
Haga clic en Aceptar para cerrar el cuadro de diálogo Propiedades de <nombre de sitio Web>.
-
Abra el explorador y, a continuación, escriba la siguiente dirección URL:
http://localhost/SampleWebSite/Default.aspx
-
Compruebe que el color de fondo es azul.
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. Para una exploración más a fondo, pruebe estas sugerencias:
-
Utilice la herramienta Administración de sitios web para configurar un sitio Web. Para obtener más información, vea Herramienta Administración de sitios Web ASP.NET.
-
Utilice las API de configuración para cambiar los valores de configuración mediante programación. Para obtener más información, vea API de configuración de ASP.NET.
