Creación de controles de usuario

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Creación de controles de usuario"

Transcripción

1 Creación de controles de usuario Índice Descripción 1 Lección: agregar controles de usuario a un formulario Web Form ASP.NET 2 Lección: crear controles de usuario 12

2

3 Creación de controles de usuario 1 Descripción Agregar controles de usuario a un formulario Web Form ASP.NET Crear controles de usuario ***************************** ****************************** Introducción Objetivos Además de Hypertext Markup Language (HTML) y los controles de servidor Web, podemos crear fácilmente nuestros propios controles que pueden ser reutilizados en las aplicaciones Web. Estos controles se denominan controles de usuario. Los controles de usuario proporcionan un modo fácil de reutilizar componentes habituales de la interfaz de usuario y código en una aplicación Web. En este módulo, aprenderemos a: Agregar un control de usuario a un formulario Microsoft ASP.NET. Crear un control de usuario.

4 2 Creación de controles de usuario Lección: agregar controles de usuario a un formulario Web Form ASP.NET Qué es un control de usuario? Por qué utilizar controles de usuario? Práctica: hacer una lista de controles de usuario Agregar un control de usuario Demostración: Crear un control de usuario ***************************** ****************************** Introducción Objetivos de la lección Un control de usuario es una página ASP.NET que otro formulario Web Form ASP.NET puede importar como un control de servidor. De modo similar a los controles de servidor Web, que son componentes que se ejecutan en el servidor, los controles de usuario proporcionan interfaz de usuario y demás funcionalidades relacionadas. Una vez creado un control de usuario, éste puede ser utilizado por otras páginas de la misma aplicación Web. En esta lección, estudiaremos qué son los controles de usuario, porqué deberíamos pensar en utilizarlos en nuestras aplicaciones Web, cómo referenciar un control de usuario desde un formulario Web Form ASP.NET, y cómo acceder a las propiedades de un control de usuario. En esta lección, aprenderemos a: Explicar qué es un control de usuario y por qué deberíamos utilizar uno. Agregar un control de usuario a una página ASP.NET. Acceder a las propiedades de los controles de usuario de una página ASP.NET.

5 Creación de controles de usuario 3 Qué es un control de usuario? Los controles de usuario simplifican la reutilización de código y componentes de la IU en una aplicación Web Un control de usuario es un control de servidor Web definido por el usuario con una extensión.ascx Contiene HTML, pero no las etiquetas <HTML>, <BODY>, o <FORM> Control Language="vb" %> ó Control Language="c#" %> Contiene código para gestionar sus propios eventos ***************************** ****************************** Introducción Definición Los controles de usuario pueden simplificar la reutilización de código y componentes habituales de la interfaz de usuario; por ello, saber qué son y cómo funcionan es una parte importante del aprendizaje del desarrollo con ASP.NET. Los controles de usuario son páginas ASP.NET con una extensión de archivo.ascx. Los controles de usuario ofrecen un modo fácil de particionar y reutilizar funcionalidades habituales de la interfaz de usuario en nuestras aplicaciones Web ASP.NET. Similar a una página de un formulario Web Form, podemos crear estos controles con cualquier editor de texto, o desarrollarlos utilizando clases de código subyacente. Además, de forma similar a un formulario Web Form, los controles de usuario se compilan cuando se solicitan por primera vez y se almacenan en memoria del servidor para reducir el tiempo de respuesta de las siguientes peticiones. Sin embargo, a diferencia de los formularios Web Form, los controles de usuario no pueden ser solicitados de modo independiente; deben estar incluidos en una página Web Form para que puedan funcionar. Nota El Microsoft.NET Framework impide que archivos con la extensión de archivo.ascx puedan ser visualizados en un navegador Web. Es una medida de seguridad que asegura que el control de usuario no puede ser visualizado como una página ASP.NET independiente. Qué hay en un control de usuario? Un control de usuario está formado por HTML y código, pero como los controles de usuario son utilizados por formularios Web Forms, no contienen las etiquetas HTML <HEAD>, <BODY> ni <FORM>. En lugar de ello, estas

6 4 Creación de controles de usuario etiquetas se incluyen en cada formulario Web Form que utilice el control de usuario. Cuando un formulario Web Form utiliza un control de usuario, éste último participa en el ciclo de vida del evento del formulario Web Form. Además, como un control de usuario es una página ASP.NET, tiene su propia lógica de página. Por ejemplo, un control de usuario puede gestionar su propio postback en su procedimiento de evento Page_Load. Nota Los controles de usuario son diferentes de los controles de servidor personalizados. Para aprender más sobre la creación de controles de servidor personalizados, leer Desarrollo de controles de servidor ASP.NET en la documentación de Microsoft Visual Studio.NET. Controles de usuario y sus páginas asociados de código subyacente Visual Basic.NET C# Al igual que los formularios Web Forms tienen páginas de código subyacente, los controles de usuario también tienen una página de código subyacente asociada. La Page se utiliza en los formularios Web Forms para asociar una página de código subyacente, mientras que la Control se utiliza para hacer referencia a una página de código subyacente desde una página de control de usuario. La Control sólo puede utilizarse con controles de usuario, y únicamente podemos incluir una Control por cada archivo.ascx. Por ejemplo, para hacer referencia a una página de código subyacente de un control de usuario denominada WebUserControl1, en un proyecto de aplicación Web denominado test, utilizamos la siguiente Control: Control Language="vb" Codebehind="WebUserControl1.ascx.vb" Inherits="test.WebUserControl1" %> Control Language="c#" Codebehind="WebUserControl1.ascx.cs" Inherits="test.WebUserControl1" %> Nota La Control soporta los mismos atributos que la Page, salvo los atributos AspCompat y Trace. Como la Control no utiliza el atributo Trace, si deseamos habilitar el seguimiento para el control de usuario, debemos añadirlo a la Page para la página.aspx que invoca el control de usuario. Control de usuario frente a control de servidor Web Un control de usuario es distinto de un control de servidor Web. Los controles de servidor Web no sólo incluyen controles de tipo formulario, como botones y cuadros de texto, sino también controles específicos como calendarios, etc. Nota Para más información sobre los controles de servidor Web, ver el Módulo Crear un formulario Web Form con Microsoft ASP.NET.

7 Creación de controles de usuario 5 Por qué utilizar controles de usuario? Reutilizar interfaz de usuario y código Control1.ascx Aplicación A Aplicación B Page1.aspx Page3.aspx Page2.aspx ***************************** ****************************** Introducción Ventajas de utilizar controles de usuario Son varias las ventajas de utilizar controles de usuario en nuestras aplicaciones Web ASP.NET. Los controles de usuario son autocontenidos, pueden utilizarse muchas veces y pueden escribirse en un lenguaje distinto al de la página principal que los hospeda. Los controles de usuario se utilizan para numerosas utilidades, como crear encabezados y barras de navegación, y para repetir bloques de código en un proyecto de aplicación Web. Nota En las páginas Web Active Server Pages (ASP) tradicionales, la funcionalidad include de archivos se utiliza para reutilizar código e interfaz de usuario. En ASP.NET, las páginas de controles de usuario sustituyen la funcionalidad include de archivos. Los controles de usuario ofrecen numerosas ventajas en el desarrollo de una aplicación Web: Los controles de usuario son autocontenidos. Proporcionan espacios de nombres de variables distintos, lo cual significa que ninguno de los métodos y propiedades del control de usuario entra en conflicto con ningún método existente o propiedad de la página que lo aloja. Los controles de usuario pueden utilizarse más de una vez en la página que los hospeda, sin causar conflictos con propiedades o métodos. Los controles de usuario pueden escribirse en un lenguaje distinto del de la página principal. Por ejemplo, un control de usuario escrito en Microsoft Visual C# puede utilizarse en un formulario Web Form escrito en Microsoft Visual Basic.NET.

8 6 Creación de controles de usuario Compartir controles de usuario Un único control de usuario puede ser compartido por todas las páginas de una aplicación Web. Sin embargo, las páginas.aspx de una aplicación Web no pueden hospedar un control de usuario de otra aplicación Web. Para utilizar un control de usuario en varias aplicaciones Web, el control de usuario debe copiarse a la carpeta raíz del directorio virtual de cada aplicación Web. Para compartir controles entre múltiples aplicaciones Web, también podemos crear un control Web personalizado, que actúa como un control de usuario compartible. Los controles Web personalizados son más difíciles de crear que los controles de usuario, ya que, a diferencia de los controles de usuario, los controles Web personalizados no pueden crearse utilizando las herramientas visuales de Visual Studio.NET; de este modo, todo el desarrollo debe realizarse únicamente por código. Nota Para más información sobre controles de usuario y los controles Web personalizados, ver Controles de usuario Web y controles Web personalizados en la documentación de Visual Studio.NET.

9 Creación de controles de usuario 7 Práctica: hacer una lista de controles de usuario Los estudiantes: Crearán una lista de ejemplos sobre cuándo resulta apropiado el uso de controles de usuario Tiempo: 5 minutos ***************************** ****************************** Introducción En esta práctica, generaremos una lista de ideas en las que podríamos utilizar controles de usuario y compartiremos estos ejemplos con el resto de la clase. Pensar en cuatro ejemplos en los que un control de usuario simplifique el desarrollo de páginas Web

10 8 Creación de controles de usuario Agregar un control de usuario Utilizar la Register para incluir un control de usuario en una página ASP.NET Insertar el control de usuario en un formulario Web Form Utilizar las propiedades Get y Set del control de usuario o Register TagPrefix="demo" TagName="validNum" Src="numberbox.ascx" %> <demo:validnum id="num1" runat="server"/> num1.pnum = 5 'uses Set x = num1.pnum 'uses Get num1.pnum = 5; //uses Set x = num1.pnum; //uses Get ***************************** ****************************** Introducción Incluir controles de usuario Podemos ubicar un control de usuario en cualquier formulario Web Form ASP.NET. La página que hace referencia al control de usuario se denomina host, y el control se incluye en ella. Los controles de usuario se incluyen en un formulario Web ASP.NET utilizando la Register, como muestra el siguiente código: Register TagPrefix="demo" TagName="validNum" Src="numberbox.ascx" %> El atributo TagPrefix determina un espacio de nombres único para el control de usuario de forma que múltiples controles de usuario con el mismo nombre pueden diferenciarse entre sí. El atributo TagName es el único nombre para el control de usuario. El atributo Src es la ruta virtual al archivo del control de usuario. Uso del control de usuario Tras registrar el control de usuario con la Register, podemos ubicar la etiqueta del control de usuario en el formulario Web Form al igual que colocaríamos un control de servidor Web normal, incluyendo el uso del atributo runat="server". El siguiente código de ejemplo agrega dos controles de usuario a un formulario Web Form: <demo:validnum id="num1" runat="server"/> <demo:validnum id="num2" runat="server"/> Cuando se solicita el formulario Web Form principal, el entorno de ejecución compila el archivo del control de usuario y lo pone a disposición de la página.

11 Creación de controles de usuario 9 Uso de las propiedades Get y Set Visual Basic.NET C# En los procedimientos de evento en la página host, podemos acceder a las propiedades del control de usuario agregando declaraciones para el control de usuario. El siguiente código muestra declaraciones para dos controles de usuario numberbox: Protected num1 As numberbox Protected num2 As numberbox protected numberbox num1; protected numberbox num2; En los ejemplos de código anteriores, numberbox es el nombre de la clase que implementa el control de usuario. El nombre de variable (num1 o num2) debe ser el mismo que el atributo id que se utiliza cuando se agrega el control de usuario al formulario Web Form. El siguiente ejemplo invoca la propiedad Get de los controles de usuario num1 y num2: Visual Basic.NET C# lblsum.text = (num1.pnum + num2.pnum).tostring() lblsum.text = (num1.pnum + num2.pnum).tostring(); El siguiente ejemplo invoca la propiedad Set de los controles de usuario num1 y num2 para mostrar las constantes 5 y 7 en el control de usuario: Visual Basic.NET C# num1.pnum = 5 num2.pnum = 7 num1.pnum = 5; num2.pnum = 7;

12 10 Creación de controles de usuario Demostración: crear un control de usuario Crear un nuevo control de usuario Crear una propiedad ***************************** ****************************** Introducción Para el proyecto Visual Basic.NET Para el proyecto Visual C# En esta demostración, crearemos un control de usuario con Visual Studio.NET. El código completo para esta demostración se encuentra en el archivo numberbox.ascx del proyecto Demo07VB o Demo07CS, que se pueden encontrar dentro del fichero demos07.zip. Ejecutar esta demostración 1. Crear un nuevo proyecto de aplicación Web o utilizar un proyecto existente. 2. Agregar la página beforeuser.aspx al proyecto de aplicación Web. Agregar la página carpeta_instalación\democode\mod08vb\beforeuser.aspx al proyecto. Agregar la página carpeta_instalación\democode\mod08cs\beforeuser.aspx al proyecto. 3. Abrir la página y mostrar el código fuente HTML. El código HTML utiliza la misma combinación de controles (un cuadro de texto y dos controles de validación) en dos lugares. 4. En vista Diseño, agrupar, seleccionar y copiar el primer conjunto del cuadro de texto y los controles de validación de la página. 5. Crear un nuevo control de usuario añadiendo un nuevo Control de Usuario Web al proyecto. Denominarlo numberbox.ascx. 6. Mostrar el código HTML de la página y observar la Control que ha creado Visual Studio.NET. 7. En la vista Diseño, pegar en el cuadro de texto y en los controles de validación.

13 Creación de controles de usuario 11 Para el proyecto Visual Basic.NET Para el proyecto Visual C# 8. Abrir la página de código subyacente para el nuevo control de usuario. 9. En la página de código subyacente denominada numberbox.ascx.vb o numberbox.ascx.cs, crear una propiedad pública para el valor del cuadro de texto, como muestra el siguiente código de ejemplo: Public Property pnum() As Integer Get Return CInt(txtNum1.Text) End Get Set(ByVal Value As Integer) txtnum1.text = Value.ToString() End Set End Property Observar que cuando se introduce el encabezado de la propiedad pnum, Visual Studio.NET crea una plantilla para las propiedades Get y Set. public int pnum { get { return Convert.ToInt32(txtNum1.Text); } set { txtnum1.text = Convert.ToString(value); } } Observar que la propiedad set no toma ningún argumento. El valor pasado se asigna automáticamente a una variable denominada value, accesible para la propiedad set. 10. Guardar los cambios de la página numberbox.ascx.

14 12 Creación de controles de usuario Lección: crear controles de usuario Crear un control de usuario Demostración: utilizar un control de usuario ***************************** ****************************** Introducción Objetivos de la lección Después de crear un control de usuario, éste puede ser utilizado por otras páginas de la misma aplicación Web. En esta lección, aprenderemos a crear controles de usuario. En esta lección, aprenderemos a: Crear un control de usuario. Convertir un formulario Web Form existente en un control de usuario.

15 Creación de controles de usuario 13 Crear un control de usuario Dos métodos para la creación de controles de usuario: Crear un nuevo control de usuario utilizando Visual Studio.NET Convertir una página ASP.NET existente en un control de usuario La pagina host interactúa con el control utilizando propiedades La página host debería utilizar el flujo de presentación Public Property pnum() As As Integer Get Return Convert.ToInt32(txtNum.Text) End Get Set (ByVal value As As Integer) txtnum.text = CStr(value) End Set End Property public int pnum { get { return Convert.ToInt32(txtNum.Text); } set { txtnum.text = Convert.ToString(value); } } ***************************** ****************************** Introducción Crear un nuevo control de usuario Podemos crear un nuevo control de usuario o convertir un formulario Web Form ASP.NET existente en un control de usuario. Crear un nuevo control de usuario 1. Hacer clic con el botón derecho en un proyecto de aplicación Web en el Explorador de soluciones de Visual Studio.NET, seleccionar Agregar, y hacer clic en Agregar control de usuario Web. 2. Poner al control un nombre y hacer clic en Abrir. Se crea una página con una extensión.ascx. Nota La página se crea con la presentación de página establecida en modo de presentación de flujo, y una Control. Podemos arrastrar un control de panel de presentación en rejilla (Grid Layout Panel) desde la sección de HTML al cuadro de herramientas si necesitamos generar el control de usuario con una presentación de rejilla en lugar de presentación de flujo. 3. Agregar los elementos de la interfaz de usuario. Generamos la página del mismo modo que un formulario Web ASP.NET, agregando elementos de la interfaz de usuario desde el Cuadro de herramientas de Visual Studio.NET o escribiendo el código HTML. Nota Cuando generamos la parte de interfaz de usuario de un control de usuario en Visual Studio.NET, debemos utilizar presentación de flujo en lugar de presentación de rejilla.

16 14 Creación de controles de usuario Convertir un formulario Web Form existente en un control de usuario 4. Agregar procedimientos de evento para elementos de interfaz de usuario y los eventos de página. Al igual que la creación de cualquier otra página ASP.NET, agregamos procedimientos de evento a la página de código subyacente. 5. Crear propiedades para interactuar con la página host. Las propiedades permiten al formulario Web Form que hospeda el control leer y escribir valores en los elementos de la interfaz de usuario del control de usuario. Las propiedades del control de usuario ocultan la implementación del control. Convertir un formulario Web Form existente en un control de usuario 6. Eliminar todas las etiquetas <HTML>, <BODY> y <FORM>. 7. Si hay una Page existente en la página, modificarla a una Control. Aunque la mayoría de Page también están soportados por la Control, comprobar que no hay atributos no soportados. Nota Para más información sobre los atributos soportados por las Page Control, ver Sintaxis de directivas en la documentación de Visual Studio.NET. 8. Agregar un atributo classname a la Control. El atributo classname permite que control de usuario sea fuertemente tipado cuando se agrega a una página. 9. Cambiar el nombre del archivo a un nombre que represente su funcionalidad, y cambiar la extensión de archivo.aspx por.ascx. Página host La página host es el formulario Web Form que incluirá el control de usuario. Esta página debería estar en modo de presentación de flujo para evitar solapamientos entre el contenido del control de usuario y el contenido de la página. La página host no tiene acceso directo a los elementos de la interfaz de usuario que están en un control de usuario. Por tanto, utilizamos propiedades públicas en un control de usuario para exponer los elementos de la interfaz de usuario que se encuentran en el control de forma que el host puede utilizar los elementos de la interfaz de usuario. Por ejemplo, si un control de usuario está formado por dos cuadros de texto, necesitaríamos una propiedad para cada cuadro de texto para que la página host pueda leer y escribir el valor de cada cuadro de texto. El siguiente código es la parte HTML de un control de usuario Visual Basic.NET que incluye un cuadro de texto y dos controles de validación de entrada de datos:

17 Creación de controles de usuario 15 Control Language="vb" Codebehind="WebUserControl1.ascx.vb" Inherits="test.WebUserControl1" %> <asp:textbox id="txtnum" runat="server" /> <asp:requiredfieldvalidator id="txtnumvalidator" runat="server" controltovalidate="txtnum" errormessage="you must enter a value" display="dynamic"> </asp:requiredfieldvalidator> <asp:rangevalidator id="txtnumrngvalidator" runat="server" controltovalidate="txtnum" errormessage="please enter a number between 0 and 99" type="integer" minimumvalue="0" maximumvalue="99" display="dynamic"> </asp:rangevalidator> Para exponer los valores del cuadro de texto en el host, debemos crear una propiedad pública. Por ejemplo, el siguiente código de la página de código subyacente crea una propiedad denominada pnum. La propiedad pnum expone la propiedad Text del control del cuadro de texto en el control de usuario: Visual Basic.NET C# Public Property pnum() As Integer Get Return CInt(txtNum.Text) End Get Set(ByVal Value As Integer) txtnum.text = Value.ToString() End Set End Property public int pnum { get { return Convert.ToInt32(txtNum1.Text); } set { txtnum1.text = Convert.ToString(value); } } Todas las variables, propiedades y métodos públicos de un control de usuario se convierten en propiedades y métodos del control en la página host. Desde los ejemplos de código anteriores, podemos acceder a la propiedad pnum como un atributo de una etiqueta de la página host. Si el control de usuario se denomina usertext1, podemos leer y escribir la propiedad usertext1.pnum. Del mismo modo, si creamos una función pública en el control de usuario, se convierte en un método que puede ser utilizado desde la página host.

18 16 Creación de controles de usuario Demostración: uso de un control de usuario Insertar un control de usuario en una página Utilizar los controles de usuario en la página de código subyacente ***************************** ****************************** Introducción En esta demostración, veremos cómo utilizar un control de usuario desde una página host. El código completo para la demostración de Visual Basic.NET se encuentra en el archivo Demo07VB\afteruser.aspx. El código completo para la demostración de Visual C# se encuentra en el archivo Demo07CS\afteruser.aspx. Ambos archivos pueden encontrarse dentro del fichero demos07.zip. Nota Esta demostración se añade a la primera demostración de este módulo, Crear un control de usuario. Utilizar un control de usuario en una nueva página ASP.NET 1. Editar la página beforeuser.aspx. 2. Borrar los dos conjuntos de cuadros de texto y controles de validación (seis controles en total). 3. Mediante una operación de arrastrar y soltar, colocar el control de usuario numberbox.ascx desde el Explorador de soluciones en la ubicación del primer conjunto de controles en el formulario Web Form que acabamos de borrar. 4. Visualizar el código HTML de la página; Visual Studio.NET ha agregado la Register, junto con la etiqueta para el control de usuario, como muestra el siguiente código de ejemplo:

19 Creación de controles de usuario 17 Register TagPrefix="uc1" TagName="numberbox" Src="numberbox.ascx" %>... <uc1:numberbox id=numberbox1 runat="server"> </uc1:numberbox> Colocar un segundo control numberbox.ascx en el formulario Web Form beforeuser.aspx en la ubicación del segundo conjunto de controles que acabamos de borrar. Visual Studio.NET agrega el siguiente código HTML para crear el control de usuario: <uc1:numberbox id=numberbox2 runat="server"> </uc1:numberbox> Visual Basic.NET Visual C# 6. En la página de código subyacente del archivo beforeuser.aspx, agregar declaraciones para los dos nuevos controles: Protected Numberbox1 As numberbox Protected Numberbox2 As numberbox protected numberbox Numberbox1; protected numberbox Numberbox2; Nota Si el nombre de nuestro proyecto no es Mod08CS o Mod08VB, deberíamos cambiar el nombre del espacio de nombres en beforeuser.aspx.cs o.vb para que coincida con el nombre del proyecto. Visual Basic.NET C#: 7. Cambiar el procedimiento de evento del botón Compute para leer los valores de los controles de usuario: Sub Button1_Click(s As Object, e As EventArgs) If Page.IsValid Then lblsum.text = _ CStr(Numberbox1.pNum + Numberbox2.pNum) End If End Sub private void Button1_Click(object sender, System.EventArgs e) { if (Page.IsValid) lblsum.text = Convert.ToString(Numberbox1.pNum + Numberbox2.pNum); } 8. Generar y examinar la página beforeuser.aspx. 9. Visualizar el código fuente HTML en el navegador. 10. Observar cómo los controles de usuario se representan en HTML. 11. En el control de usuario numberbox.ascx, agregar código de inicialización al procedimiento de evento Page_Load:

20 18 Creación de controles de usuario Visual Basic.NET C# If Not Page.IsPostBack Then txtnum1.text = "0" End If if (!Page.IsPostBack) txtnum1.text = "0"; 12. Generar y examinar la página beforeuser.aspx. 13. Ahora, el control de usuario tiene un valor inicial de 0.

Agregar código a un formulario Web Form con Microsoft ASP.NET

Agregar código a un formulario Web Form con Microsoft ASP.NET Agregar código a un formulario Web Form con Microsoft ASP.NET Índice Descripción 1 Lección: uso de las páginas de código subyacente 2 Lección: agregar procedimientos de evento a controles de servidor Web

Más detalles

Controles personalizados. Un control personalizado es una clase escrita por un desarrollador que se deriva de Control o WebControl.

Controles personalizados. Un control personalizado es una clase escrita por un desarrollador que se deriva de Control o WebControl. Introducción Además de utilizar controles de servidor Web en las páginas Web ASP.NET, puede crear sus propios controles personalizados reutilizables con las mismas técnicas que para crear páginas Web ASP.NET.

Más detalles

Seguimiento en aplicaciones Web con Microsoft ASP.NET

Seguimiento en aplicaciones Web con Microsoft ASP.NET Seguimiento en aplicaciones Web con Microsoft ASP.NET Índice Introducción 1 Lección: descripción del seguimiento 2 Lección: depuración remota 18 Seguimiento en aplicaciones Web con Microsoft ASP.NET 1

Más detalles

Controles en ASP.NET

Controles en ASP.NET ACTIVIDAD DE APRENDIZAJE 02-I Conociendo los principales controles del Servidor (SEMANA 3) Controles en ASP.NET Directamente relacionados con los Web Forms tenemos los distintos controles de servidor que

Más detalles

Pasos para crear un sitio web ASP.Net con el Visual Studio en cualquiera de sus versiones. Unidad 1. Conceptos [ASP.NET EN VISUAL STUDIO]

Pasos para crear un sitio web ASP.Net con el Visual Studio en cualquiera de sus versiones. Unidad 1. Conceptos [ASP.NET EN VISUAL STUDIO] Pasos para crear un sitio web ASP.Net con el Visual Studio en cualquiera de sus versiones Conceptos Lo primero que necesitamos para crear una aplicación o proyecto web es seleccionar el entorno del Visual

Más detalles

Adrián Hurtado González Cristóbal Miranda Puente. Departamento de Ingeniería Telemática Universidad Carlos III de Madrid

Adrián Hurtado González Cristóbal Miranda Puente. Departamento de Ingeniería Telemática Universidad Carlos III de Madrid ASP.NET Adrián Hurtado González Cristóbal Miranda Puente Departamento de Ingeniería Telemática Universidad Carlos III de Madrid Contenido Introducción Descripción Desarrollo Uso Conclusiones Referencias

Más detalles

COLEGIO DE BACHILLERES ELABORADO POR: ING. IVETT ZARZA HIDALGO Y LIC. CLAUDIA HERNÀNDEZ ALPÍZAR PROFA. DE INFORMATICA Y DE CECAT-INFORMATICA

COLEGIO DE BACHILLERES ELABORADO POR: ING. IVETT ZARZA HIDALGO Y LIC. CLAUDIA HERNÀNDEZ ALPÍZAR PROFA. DE INFORMATICA Y DE CECAT-INFORMATICA Visual Basic.NET es la última versión del sistema de desarrollo Visual Basic. Antes de empezar a crear aplicaciones en Visual Basic.NET, le será útil conocer y entender algunos conceptos básicos de.net.

Más detalles

C.F.G.S. DESARROLLO DE APLICACIONES INFORMÁTICAS. MÓDULO: Diseño y realización de servicios de presentación en entornos gráficos.

C.F.G.S. DESARROLLO DE APLICACIONES INFORMÁTICAS. MÓDULO: Diseño y realización de servicios de presentación en entornos gráficos. C.F.G.S. DESARROLLO DE APLICACIONES INFORMÁTICAS MÓDULO: Diseño y realización de servicios de presentación en entornos gráficos Unidad 1 Introducción Visual Basic.NET El objetivo de la unidad es conocer

Más detalles

Temas de esta unidad :

Temas de esta unidad : Temas de esta unidad : Creación de Controles Web Personalizados Validación de entradas de usuarios Creación, lectura y escritura de archivos de texto Conceptos - Creacion de Controles Web Personalizados

Más detalles

Elaboración de un Formulario Web utilizando ASP.NET desde cero.

Elaboración de un Formulario Web utilizando ASP.NET desde cero. Elaboración de un Formulario Web utilizando ASP.NET desde cero. Realizado por: Fabricio.A.Santillana.V. 2-718-1147 TABLA DE CONTENIDO Pág. Introducción...3 Objetivos...4 Contenido...5 1. Introducción a

Más detalles

Quieres diseñar una página web y no sabes por dónde empezar? Puedes decantarte por utilizar Visual Web Developer.

Quieres diseñar una página web y no sabes por dónde empezar? Puedes decantarte por utilizar Visual Web Developer. Crear una página Web básica en Visual Web Developer Quieres diseñar una página web y no sabes por dónde empezar? Puedes decantarte por utilizar Visual Web Developer. Visual Web Developer es una herramienta

Más detalles

Web Services. Visual Basic 2005 Ejemplo de Web Services. Alumnos Colaboradores: Rosario Avendaño Mirta Frias Laura Langer

Web Services. Visual Basic 2005 Ejemplo de Web Services. Alumnos Colaboradores: Rosario Avendaño Mirta Frias Laura Langer Web Services Visual Basic 2005 Alumnos Colaboradores: Rosario Avendaño Mirta Frias Laura Langer 1. Mapa 1.1 Paso Uno a) Crear en el escritorio de la pc la carpeta con nombre Ingeniero_por_un_dia b) Dentro

Más detalles

Día 2: Utilizando controles de datos en Visual Studio 2008.

Día 2: Utilizando controles de datos en Visual Studio 2008. Día 2: Utilizando controles de datos en Visual Studio 2008. Requerimientos de este laboratorio: Base de datos creada en el laboratorio 1 en SQL SERVER. Visual Studio 2008 *Nota: Si usted cuenta con el

Más detalles

ENTORNO DE DESARROLLO MICROSOFT.NET 2010

ENTORNO DE DESARROLLO MICROSOFT.NET 2010 ENTORNO DE DESARROLLO MICROSOFT.NET 2010 UNIDAD 2 Estructura de contenidos: 1. Conociendo ASP 2. Sitio Web y Proyecto Web 3. WebForm 4. Características de los webforms 5. Entorno del.net 6. Controles básicos

Más detalles

" ##$ % & '( % & )*+),$ -##$ -!- $! "-./ - 0WebClass1-2

 ##$ % & '( % & )*+),$ -##$ -!- $! -./ - 0WebClass1-2 ! " ##$ % & '( % & )*+),$ -##$ -!- $! "-./ - 0WebClass1-2!" # 345 637 6$5!!!89 & 5 :8-7 & & ;(< 8 $ + - 8 : #= ' 7= : 0 & 0 &- =.> = ;(("9 &? WebClass - 1@#$% &'A1 ;(< 8- ( ) * *+ " $ % B9 5 5 # :!- WebClass

Más detalles

Temario Dreamweaver CS4

Temario Dreamweaver CS4 Temario Dreamweaver CS4 1 El entorno de trabajo de Dreamweaver CS4 1 Introducción 2 Requisitos del sistema 3 Abrir el programa 4 Cerrar el programa 5 Interfaz de Dreamweaver CS4 6 La barra de Aplicaciones

Más detalles

TEMA 4: FLUJO DE UNA APLICACIÓN

TEMA 4: FLUJO DE UNA APLICACIÓN TEMA 4: FLUJO DE UNA APLICACIÓN 1. EVENTOS EN ASP.NET Los eventos en ASP.NET se clasifican en tres grupos: (1) Eventos a nivel de aplicación. Son eventos globales de nuestra web, como pueden ser el inicio

Más detalles

Finalmente, aprenderá a interceptar y a manejar muchos de los eventos comunes que tienen los componentes y los formularios de Windows Form.

Finalmente, aprenderá a interceptar y a manejar muchos de los eventos comunes que tienen los componentes y los formularios de Windows Form. Sistemas expertos e Inteligencia Artificial,Guía 1 Facultad : Ingeniería Escuela : Computación Asignatura: Sistemas expertos e Inteligencia Artificial Tema: INTRODUCCIÓN AL IDE C#. Objetivo Identificar

Más detalles

Introducción a Visual Studio.Net

Introducción a Visual Studio.Net Introducción a Visual Studio.Net Visual Studio es un conjunto completo de herramientas de desarrollo para la generación de aplicaciones Web ASP.NET, Servicios Web XML, aplicaciones de escritorio y aplicaciones

Más detalles

Manual de gestión de contenidos web en entorno Drupal. Versión sitio maestro para servicios 1.0

Manual de gestión de contenidos web en entorno Drupal. Versión sitio maestro para servicios 1.0 Manual de gestión de contenidos web en entorno Drupal Versión sitio maestro para servicios 1.0 Contenido Gestión de contenidos... 5 Crear contenidos... 5 Tipos de contenido... 5 Página básica o basic

Más detalles

Crear un formulario Web Form con Microsoft ASP.NET. ALAN IGNACIO SEPÚLVEDA RODRIGUEZ alan.ignacio300@gmail.com

Crear un formulario Web Form con Microsoft ASP.NET. ALAN IGNACIO SEPÚLVEDA RODRIGUEZ alan.ignacio300@gmail.com Crear un formulario Web Form con Microsoft ASP.NET ALAN IGNACIO SEPÚLVEDA RODRIGUEZ alan.ignacio300@gmail.com Descripción Crear formularios Web Forms Uso de controles de servidor Crear formularios Web

Más detalles

EVOLUTION DEVELOPER.NET Manual de Referencia

EVOLUTION DEVELOPER.NET Manual de Referencia EVOLUTION DEVELOPER.NET Manual de Referencia 1 ÍNDICE 1 ÍNDICE... 2 2 Objetivo de este manual... 4 3 Más información?... 4 4 Developer: Desarrollo de Argumentarios y aplicaciones... 4 4.1 Entorno integrado

Más detalles

Tutorial para la creación de un sitio Web con un formulario ASP.NET

Tutorial para la creación de un sitio Web con un formulario ASP.NET UNIVERSIDAD DE PANAMÁ CENTRO REGIONAL UNIVERSITARIO DE VERAGUAS FACULTAD DE INFORMÁTICA, ELECTRONICA Y COMUNICACIÓN INGENIERIA EN INFORMÁTICA Tutorial para la creación de un sitio Web con un formulario

Más detalles

Q-flow 3.0: Diseño de formularios personalizados

Q-flow 3.0: Diseño de formularios personalizados Q-flow 3.0: Diseño de formularios personalizados Código del manual: Qf304013ESP Versión: 1.0 Se aplica a: Q-flow 3.04 Última revisión: 11/5/2009 i Q f 3 0 4 0 1 3 E S P v 1. 0 Q - f l o w 3. 0 Diseño de

Más detalles

EVOLUTION DEVELOPER.NET Manual de Referencia

EVOLUTION DEVELOPER.NET Manual de Referencia EVOLUTION DEVELOPER.NET Manual de Referencia 1 ÍNDICE 1 ÍNDICE... 2 2 Objetivo de este manual... 4 3 Más información?... 4 4 Developer: Desarrollo de Argumentarios y aplicaciones... 4 4.1 Entorno integrado

Más detalles

Administración del estado

Administración del estado Administración del estado Índice Descripción 1 Lección: administración del estado 2 Lección: variables de aplicación y de sesión 17 Lección: cookies y sesiones que no utilizan cookies 29 Administración

Más detalles

Formularios. Formularios Diapositiva 1

Formularios. Formularios Diapositiva 1 Formularios Crear un formulario utilizando el Asistente para formularios Modificación en vista Diseño Adición de Controles a un Formulario Adición de un Subformulario a un formulario Formularios Diapositiva

Más detalles

Microsoft Visual Basic.NET

Microsoft Visual Basic.NET Microsoft Visual Basic.NET Curso de desarrollo de aplicaciones utilizando la tecnología de programación Microsoft.NET. El lenguaje utilizado es Visual Basic.NET, cuyas particularidades se estudian en la

Más detalles

Novedades en Crystal Reports XI

Novedades en Crystal Reports XI Novedades en Crystal Reports XI Introducción Introducción Esta sección proporciona información de alto nivel sobre los componentes, las funciones y las ventajas que ofrece la última versión de Crystal

Más detalles

CURSO DE ACCESS 2007 BÁSICO

CURSO DE ACCESS 2007 BÁSICO CURSO DE ACCESS 2007 BÁSICO Aprender la gestión básica de datos empleando Access. El alumno a la finalización del curso sabrá crear una tabla, introducir, modificar y borrar los datos de la misma, realizar

Más detalles

abacformacio@abacformacio.com 1

abacformacio@abacformacio.com 1 Microsoft Visual Basic 6.0 Curso de desarrollo de aplicaciones Windows utilizando el entorno de programación Microsoft Visual Basic 6.0. Se estudian las particularidades del lenguaje Basic, así como su

Más detalles

Introducción para el programador de SharePoint. Laboratorio práctico

Introducción para el programador de SharePoint. Laboratorio práctico Introducción para el programador de SharePoint Laboratorio práctico Manual del laboratorio SPCHOL307 - Desarrollar soluciones de espacio aislado de SharePoint 2010 en Visual Studio 2010 - VB Este documento

Más detalles

Microsoft Access proporciona dos métodos para crear una Base de datos.

Microsoft Access proporciona dos métodos para crear una Base de datos. Operaciones básicas con Base de datos Crear una Base de datos Microsoft Access proporciona dos métodos para crear una Base de datos. Se puede crear una base de datos en blanco y agregarle más tarde las

Más detalles

Gestión de plantillas en Joomla!

Gestión de plantillas en Joomla! Gestión de plantillas en Joomla! Aplicaciones web. 2º SMR 1. Gestionar las plantillas de Joomla! 2. Instalar una nueva plantilla en tu web 3. Modificar el diseño de una plantilla instalada 1. Gestionar

Más detalles

CS3. Jorge A. Villa Saravia 2011. www.jalbertovsa.net 1

CS3. Jorge A. Villa Saravia 2011. www.jalbertovsa.net 1 DREAMWEAVER CS3 Jorge A. Villa Saravia 2011 www.jalbertovsa.net www.jalbertovsa.net 1 1. INTRODUCCIÓN A DREAMWEAVER CS 3... 2 1.1. FLUJO DE TRABAJO DE DREAMWEAVER PARA LA CREACIÓN DE SITIOS WEB... 2 1.2.

Más detalles

Carlos Castro Grande 1

Carlos Castro Grande 1 QUÉ ES VISUAL BASIC.NET? GUIA DE LABORATORIO I TALLER DE DESARROLLO I VB.NET 2012 Es un lenguaje de programación de alto nivel orientado a objetos y eventos que soporta encapsulación, herencia y polimorfismo.

Más detalles

ENTORNO DE UN CURSO. Antes de empezar sería conveniente conocer la estructura de Moodle y entender los siguientes conceptos básicos:

ENTORNO DE UN CURSO. Antes de empezar sería conveniente conocer la estructura de Moodle y entender los siguientes conceptos básicos: ENTORNO DE UN CURSO Antes de empezar sería conveniente conocer la estructura de Moodle y entender los siguientes conceptos básicos: Cursos Categorías Cuentas de usuario y roles Perfil de usuario En Moodle,

Más detalles

Arturo Cepeda Pérez. Software Engineering Tutor MANUAL DE INSTALACIÓN Y CONFIGURACIÓN

Arturo Cepeda Pérez. Software Engineering Tutor MANUAL DE INSTALACIÓN Y CONFIGURACIÓN Software Engineering Tutor MANUAL DE INSTALACIÓN Y CONFIGURACIÓN Tabla de contenidos 1. Requisitos... 1 2. Instalación de la aplicación... 2 3. Instalación del repositorio de plantillas... 4 3.1. Instalación

Más detalles

Operación Microsoft Access 97

Operación Microsoft Access 97 Trabajar con Controles Características de los controles Un control es un objeto gráfico, como por ejemplo un cuadro de texto, un botón de comando o un rectángulo que se coloca en un formulario o informe

Más detalles

Índice de contenidos Introducción 1. Las ventanas de Windows 2. El escritorio 3. La barra de tareas

Índice de contenidos Introducción 1. Las ventanas de Windows 2. El escritorio 3. La barra de tareas Índice de contenidos Introducción A quién va dirigido este libro Por qué programación avanzada? Por qué Visual Basic, Delphi y C++ Builder? Estructura del libro Instalación del CD-ROM La librería de tipos

Más detalles

RUEDA TORRES DULCE CAROLINA 3CM2 JSF JAVA SERVER FACES WEB APPLICATION DEVELOPMENT

RUEDA TORRES DULCE CAROLINA 3CM2 JSF JAVA SERVER FACES WEB APPLICATION DEVELOPMENT 3CM2 JSF JAVA SERVER FACES WEB APPLICATION DEVELOPMENT JavaServer Faces (JSF) es una interfaz de usuario (UI) para las aplicaciones web Java. Está diseñado para aliviar considerablemente la carga de la

Más detalles

abacformacio@abacformacio.com 1

abacformacio@abacformacio.com 1 Curso: Borland C Borland C++ Builder 5 Curso de desarrollo de aplicaciones Windows utilizando el entorno de programación Borland C++ Builder 5. Se estudian las particularidades del lenguaje C++, así como

Más detalles

Creación un instalador con Visual Studio.NET. Irene Sobrón. Ingeniero de Telecomunicaciones por la Escuela Técnica Superior de Bilbao

Creación un instalador con Visual Studio.NET. Irene Sobrón. Ingeniero de Telecomunicaciones por la Escuela Técnica Superior de Bilbao Creación un instalador con Visual Studio.NET Irene Sobrón Ingeniero de Telecomunicaciones por la Escuela Técnica Superior de Bilbao Diferencia entre Debug y Release Existen dos configuraciones para realizar

Más detalles

UNIVERSIDAD COOPERATIVA DE COLOMBIA POSTGRADO MULTIMEDIA PARA LA DOCENCIA ELECTIVA I CREACIÓN DE AMBIENTES VIRTUALES

UNIVERSIDAD COOPERATIVA DE COLOMBIA POSTGRADO MULTIMEDIA PARA LA DOCENCIA ELECTIVA I CREACIÓN DE AMBIENTES VIRTUALES UNIVERSIDAD COOPERATIVA DE COLOMBIA POSTGRADO MULTIMEDIA PARA LA DOCENCIA ELECTIVA I CREACIÓN DE AMBIENTES VIRTUALES MODULO DE CONTENIDOS DE MATERIALES En prácticamente cualquier tipo de asignatura existirá

Más detalles

Dreamweaver CS5 Full. 01. Conociendo Adobe Dreamweaver CS5. 02. Creación de sitios y páginas Web

Dreamweaver CS5 Full. 01. Conociendo Adobe Dreamweaver CS5. 02. Creación de sitios y páginas Web 01. Conociendo Adobe Dreamweaver CS5 01.1. Introducción a Adobe Dreamweaver 01.2. Novedades de Dreamweaver CS5 01.3. Requerimientos técnicos 01.4. Editar páginas Web 01.5. Cómo tener una página en Internet

Más detalles

!" #$!"# $ % &!" ' $ *()"! $ ' + ), -./#" # $ $ + %& $ '00( $ -0 102 / 0+), 0""(# $ /3-4 - 5 6-7 8-0 2 / '0 0-7 8 + 0 /3 ' - -7 8 + 0' - 0

! #$!# $ % &! ' $ *()! $ ' + ), -./# # $ $ + %& $ '00( $ -0 102 / 0+), 0(# $ /3-4 - 5 6-7 8-0 2 / '0 0-7 8 + 0 /3 ' - -7 8 + 0' - 0 !" #$!"# $ % &!" ' "()"# $ *()"! $ ' + ), -./#" # $ $ + %& $ '00( $ -0 102 / 0+), 0""(# $ -' ' /3-4 - 5 '+!" "()"5*()" 6-7 8-0 2 / '0 0-7 8 + 0 /3 10'-10 ' - -7 8 + 0' - 0 0 0 *0 " "( + 2/ "()"*()" '!"

Más detalles

Curso de Técnico Superior Diseño Web Profesional con Dreamweaver CS6

Curso de Técnico Superior Diseño Web Profesional con Dreamweaver CS6 Modalidad Curso de Técnico Superior Diseño Web Profesional con Dreamweaver CS6 cod / EU 0518 A Distancia Duración 300 Horas Objetivos Aportar al alumno todas las competencias y conocimientos necesarios

Más detalles

FACULTAD DE INFORMATICA MATERIA: GESTION DE CONTENIDO ELECTRONICO PROFESOR: JONATHAN VEGA ALUMNOS: LUISA ROSERO JAIME CAMACHO DATOS INFORMATIVOS:

FACULTAD DE INFORMATICA MATERIA: GESTION DE CONTENIDO ELECTRONICO PROFESOR: JONATHAN VEGA ALUMNOS: LUISA ROSERO JAIME CAMACHO DATOS INFORMATIVOS: FACULTAD DE INFORMATICA MATERIA: GESTION DE CONTENIDO ELECTRONICO PROFESOR: JONATHAN VEGA ALUMNOS: LUISA ROSERO JAIME CAMACHO DATOS INFORMATIVOS: TRABAJO BIBLIOGRAFICO DE, CONCEPTOS, IMÁGENES, EJEMPLOS,

Más detalles

QUERCUS PRESUPUESTOS MANUAL DEL USO

QUERCUS PRESUPUESTOS MANUAL DEL USO QUERCUS PRESUPUESTOS MANUAL DEL USO 2 Tabla de Contenido 1 Introducción 1 1.1 General 1 1.1.1 Que es Quercus Presupuestos? 1 1.1.2 Interfaz 1 1.1.3 Árbol de Navegación 2 1.1.4 Estructura de Datos de un

Más detalles

TÉCNICO PROFESIONAL EN DISEÑO WEB PROFESIONAL CON DREAMWEAVER CS6

TÉCNICO PROFESIONAL EN DISEÑO WEB PROFESIONAL CON DREAMWEAVER CS6 Modalidad: Distancia Duración: 77 Horas Objetivos: En la actualidad Dreamweaver es uno de los principales programas utilizados por los profesionales para el diseño y maquetación de páginas web. Estos materiales

Más detalles

INSTITUTO CONVERSA DIRECCION ACADEMICA PROGRAMACION DE CLASE DREAMWEAVER CS3

INSTITUTO CONVERSA DIRECCION ACADEMICA PROGRAMACION DE CLASE DREAMWEAVER CS3 NOMBRE DEL MODULO: DREAMWEAVER BÁSICO CLAVE: ESPECIALIDAD: DISEÑO GRÁFICO DURACION: 5 FASES OBJETIVO GENERAL DEL MODULO: EL ALUMNO APRENDERÁ TODO LO RELACIONADO CON LA CREACIÓN DE SITIOS WEB DINAMICOS.

Más detalles

Diseño de páginas web

Diseño de páginas web Diseño de páginas web Elementos del entorno en Dreamweaver 4 Ricardo Esteban Alonso Modos de visualización Vista diseño (donde nosotros trabajamos) Vista de código Vista de código y diseño Entorno de Dreamweaver

Más detalles

v7.1 SP2 Guía de novedades

v7.1 SP2 Guía de novedades v7.1 SP2 Guía de novedades Copyright 2012 Sage Technologies Limited, publicador de este trabajo. Todos los derechos reservados. No se podrá copiar, fotocopiar, reproducir, traducir, microfilmar o duplicar

Más detalles

XPERTO EN DISEÑO DE PÁGINAS WEB

XPERTO EN DISEÑO DE PÁGINAS WEB Curso ICA de: EXPERTO EN DISEÑO DE PÁGINAS WEB Módulo 1: Program. cliente: JavaScript Estudia el lenguaje JavaScript para crear guiones o scripts que se incluyen en las páginas web y que son ejecutados

Más detalles

MANUAL DE INSTALACIÓN PLATAFORMA PROGRESA AUTOR: ASAC COMUNICACIONES DEPARTAMENTO DE DESARROLLO NOVIEMBRE DE 2007

MANUAL DE INSTALACIÓN PLATAFORMA PROGRESA AUTOR: ASAC COMUNICACIONES DEPARTAMENTO DE DESARROLLO NOVIEMBRE DE 2007 MANUAL DE INSTALACIÓN PLATAFORMA PROGRESA AUTOR: ASAC COMUNICACIONES DEPARTAMENTO DE DESARROLLO NOVIEMBRE DE 2007 INDICE 1 INTRODUCCIÓN...2 2 REQUISITOS...3 3 INSTALACIÓN...4 3.1 INSTALACIÓN DEL MICROSOFT.NET

Más detalles

Programación Web. Unidad 5. Programación del lado del servidor.

Programación Web. Unidad 5. Programación del lado del servidor. Programación Web Unidad 5. Programación del lado del servidor. Programación del lado del servidor Aplicación Web. Una aplicación Web es una aplicación informática que los usuarios utilizan accediendo a

Más detalles

Programación de Aplicaciones Visuales II Ejercicio Paso a Paso: Aplicación para HelpDesk

Programación de Aplicaciones Visuales II Ejercicio Paso a Paso: Aplicación para HelpDesk Programación de Aplicaciones Visuales II Objetivos del Ejercicio: realizar un proceso por pasos y en varias etapas que permita al lector construir una aplicación basada en datos utilizando ASP.NET. Algunas

Más detalles

CURSO DE PROGRAMACIÓN PHP MySQL

CURSO DE PROGRAMACIÓN PHP MySQL CURSO DE PROGRAMACIÓN PHP MySQL MASTER EN PHP MÓDULO NIVEL BASICO PRIMER MES Aprende a crear Sitios Web Dinámicos con PHP y MySQL 1. Introducción Qué es PHP? Historia Por qué PHP? Temas de instalación

Más detalles

Manual de Microsoft PowerPoint 2007

Manual de Microsoft PowerPoint 2007 Curso de Operador de Microcomputadoras Índice Presentación... 3 Interfaz de usuario de la cinta de opciones... 4 Hay fichas que se muestran sólo cuando se necesitan... 4 Abrir una presentación de PowerPoint

Más detalles

GUÍA DE TRABAJO N 3 C# Ing. Néstor Raúl Suarez Perpiñan Página 1 de 10. Tema: APLICACIONES WINDOWS FORMS LENGUAJE C#

GUÍA DE TRABAJO N 3 C# Ing. Néstor Raúl Suarez Perpiñan Página 1 de 10. Tema: APLICACIONES WINDOWS FORMS LENGUAJE C# Página 1 de 10 Tema: APLICACIONES WINDOWS FORMS LENGUAJE C# Objetivo: Conocer y aplicar correctamente las diferentes estructuras de programación que hacen parte del lenguaje de Programación C# en una Aplicación

Más detalles

Entidad Formadora: Plan Local De Formación Convocatoria 2010

Entidad Formadora: Plan Local De Formación Convocatoria 2010 Entidad Formadora: Enterprise Architect Comenzando Puede iniciar Enterprise Architect desde el ícono que se creó en su escritorio de Windows durante la instalación, o alternativamente: 1. Abrir el menú

Más detalles

HTML Guía de trabajo para 3º ESO

HTML Guía de trabajo para 3º ESO HTML Guía de trabajo para 3º ESO Página 2 Índice 1. Qué es HTML?... 3 2. Cómo son las páginas Web?... 3 3. Qué es un sitio Web?... 3 4. Práctica 1. Crear un sitio web local... 4 5. Primera página HTML...

Más detalles

Guía de Moodle para Estudiantes

Guía de Moodle para Estudiantes Guía de Moodle para Estudiantes 1. Introducción En este tutorial se asume que: 1. Usted tiene al menos el conocimiento básico del uso de una computadora, incluyendo el ratón y el teclado, y está familiarizado

Más detalles

Manual del Profesor/a Por favor, mándenos sus comentarios, sugerencias y mejoras a vcampos@ciberaula.net

Manual del Profesor/a Por favor, mándenos sus comentarios, sugerencias y mejoras a vcampos@ciberaula.net Manual del Profesor/a Por favor, mándenos sus comentarios, sugerencias y mejoras a vcampos@ciberaula.net Introducción Proyectos es un Sistema de Gestión de Comunidades Virtuales en Web, creado por Quaderns

Más detalles

Manual de Usuario CMS

Manual de Usuario CMS Manual de Usuario CMS Un sistema de gestión de contenidos o CMS (por sus siglas en inglés, Content Management System) en otras palabras es un programa que permite a usuarios sin experiencia en diseños

Más detalles

Manual de usuario. (Básico y Plus)

Manual de usuario. (Básico y Plus) Manual de usuario. (Básico y Plus) INDICE CAPÍTULO 1 INICIO... 4 CAPÍTULO 2 FICHEROS 2.1 Clientes... 11 2.2 Preclientes... 25 CAPÍTULO 3 SMS 3.1 Envio de SMS... 27 3.2 SMS Programados... 29 3.3 Recarga

Más detalles

Desarrollar elementos web avanzados para SharePoint 2010 con Visual Studio 2010

Desarrollar elementos web avanzados para SharePoint 2010 con Visual Studio 2010 Desarrollar elementos web avanzados para SharePoint 2010 con Visual Studio 2010 Laboratorio práctico Manual del laboratorio SPCHOL301 SPCHOL301 Elementos web avanzados C# Este documento se proporciona

Más detalles

Manual de usuario Versión: 1.3 Edición: 05/02/2015 1

Manual de usuario Versión: 1.3 Edición: 05/02/2015 1 Manual de usuario Versión: 1.3 Edición: 05/02/2015 1 Índice Formula Integration Manual de Usuario... 3 1. Introducción... 3 1.1. Funcionalidades... 3 2. Instalación... 3 2.1. Requisitos mínimos... 3 2.2.

Más detalles

MANUAL DE USUARIO CMS- PLONE www.trabajo.gob.hn

MANUAL DE USUARIO CMS- PLONE www.trabajo.gob.hn MANUAL DE USUARIO CMS- PLONE www.trabajo.gob.hn Tegucigalpa M. D. C., Junio de 2009 Que es un CMS Un sistema de administración de contenido (CMS por sus siglas en ingles) es un programa para organizar

Más detalles

Internet Information Server

Internet Information Server Internet Information Server Internet Information Server 5.0 es un servidor web, que incluye los servicios de HTTP, HTTPS, FTP, SMTP (correo saliente) y NNTP (grupos de noticias). Además es capaz de ejecutar

Más detalles

Programa de Educación a Distancia MOODLE EDUC. (Modular Object Oriented Distance Learning Enviroment)

Programa de Educación a Distancia MOODLE EDUC. (Modular Object Oriented Distance Learning Enviroment) MOODLE EDUC (Modular Object Oriented Distance Learning Enviroment) 1) La Interfaz de la asignatura Manual del Profesor Contiene las mismas 5 zonas que observa el alumno. Sin embargo, respecto a los bloques

Más detalles

OBJETIVO: Introducción al editor de páginas web Macromedia Dreamweaver.

OBJETIVO: Introducción al editor de páginas web Macromedia Dreamweaver. SEMINARIO DIOCESANO DE CRISTO SACERDOTE TECNOLOGIA EN INFORMATICA GRADO: 11 TEMA: INTRODUCCIÓN A MACROMEDIA DREAMWEAVER OBJETIVO: Introducción al editor de páginas web Macromedia Dreamweaver. 1 Qué es

Más detalles

Generación y uso de Reportes

Generación y uso de Reportes How to Generación y uso de Reportes Versión: 2.0 Fecha de publicación 13-04-2011 Aplica a: Q-flow 3.0 y Q-flow 3.1 Índice Introducción... 3 Definición de la información... 3 Crear un reporte básico...

Más detalles

MANUAL DE INSTALACIÓN DEL SISTEMA LMS LMS: LEARNING MANAGEMENT SYSTEM

MANUAL DE INSTALACIÓN DEL SISTEMA LMS LMS: LEARNING MANAGEMENT SYSTEM ANEXO A MANUAL DE INSTALACIÓN DEL SISTEMA LMS LMS: LEARNING MANAGEMENT SYSTEM 1 Modelo de implementación del sistema LMS en ASP.NET El modelo de implementación usado para el sistema LMS esta basado simplemente

Más detalles

SUBIENDO NUESTRA WEB CON MACROMEDIA DREAMWEAVER

SUBIENDO NUESTRA WEB CON MACROMEDIA DREAMWEAVER SUBIENDO NUESTRA WEB CON MACROMEDIA DREAMWEAVER En Chamonix siempre intentamos poner las cosas lo más fáciles posibles a nuestros clientes. Por ello, a continuación le facilitamos unas instrucciones detalladas

Más detalles

Versión: 1.0.0. Desarrollado por AloOnline Alojamiento Web. http://www.aloonline.es. soporte@aloonline.es -1-

Versión: 1.0.0. Desarrollado por AloOnline Alojamiento Web. http://www.aloonline.es. soporte@aloonline.es -1- Versión: 1.0.0 Desarrollado por AloOnline Alojamiento Web http://www.aloonline.es soporte@aloonline.es -1- INDICE 1. Acceder al panel de WordPress... 3 2. Crear entradas en el Blog y páginas... 4 2.1.

Más detalles

MANUAL DE USUARIO DE CUENTAS DE CORREO

MANUAL DE USUARIO DE CUENTAS DE CORREO MANUAL DE USUARIO DE CUENTAS DE CORREO Existen dos formas de consultar el correo, por Interfaz Web (Webmail), la cual se realiza desde un navegador de Internet, o mediante un cliente de Correo, tal como

Más detalles

Outlook Connector Manual

Outlook Connector Manual GFI MailArchiver para Exchange Outlook Connector Manual Por GFI Software http://www.gfi.com Correo electrónico: info@gfi.com La información del presente documento está sujeta a cambio sin aviso. Las empresas,

Más detalles

MANUAL DE CONFIGURACIÓN JAVA Y NAVEGADORES PARA USO DE APLICACIONES CON FIRMA. Versión 1.0

MANUAL DE CONFIGURACIÓN JAVA Y NAVEGADORES PARA USO DE APLICACIONES CON FIRMA. Versión 1.0 MANUAL DE CONFIGURACIÓN JAVA Y NAVEGADORES PARA USO DE APLICACIONES CON FIRMA Versión 1.0 20/10/2014 ÍNDICE Nº Pág. 1 Introducción... 3 2 Requisitos mínimos...4 3 Certificados ACCV y software adicional...4

Más detalles

Tema 2. Entorno de desarrollo integrado (IDE) de VS.NET

Tema 2. Entorno de desarrollo integrado (IDE) de VS.NET Tema 2. Entorno de desarrollo integrado (IDE) de VS.NET La página de inicio del entorno de desarrollo integrado (IDE) Desde esta página podremos acceder a: nuestros proyectos recientes, noticias relacionadas

Más detalles

Índice general. Pág. N. 1

Índice general. Pág. N. 1 Pág. N. 1 Índice general Capítulo 1 Introducción: Una nueva y fácil manera de construir sitios web 1.1 Únase a la revolución de la CMS 1.2 Tipos de gestores de contenido 1.3 Por qué elegir Joomla 1.4 Tipos

Más detalles

MAESTRO DE PHP PHP NIVEL 1

MAESTRO DE PHP PHP NIVEL 1 MAESTRO DE PHP MAESTRO DE PHP es el curso más completo diseñado para que aprendas desde 0 hasta poder desarrollar aplicaciones robustas utilizando Frameworks. Incluye los Cursos PHP Nivel 1 y PHP Avanzado

Más detalles

Nos identificamos con nuestro nombre de usuario y la contraseña y llegamos a esta página

Nos identificamos con nuestro nombre de usuario y la contraseña y llegamos a esta página ADMINISTRACIÓN DEL SITIO WEB Todos los jefes de Departamento, coordinadores de proyectos y directivos del Centro somos administradores de la página web. Cada uno tendrá la responsabilidad de administrar

Más detalles

Componentes de una aplicación ASP.NET

Componentes de una aplicación ASP.NET Componentes de una aplicación ASP.NET WebForms (Formularios Web) Uno o más archivos con extensión.aspx Archivos Code-Behind Archivos asociados a WebForms que contienen código del lado del servidor (Ej.

Más detalles

Manual de ACCESS Intermedio

Manual de ACCESS Intermedio Manual de ACCESS Intermedio Funciones agregadas (GROUP BY) Las funciones agregadas proporcionan información estadística sobre conjuntos de registros. Por ejemplo, puede usar una función agregada para contar

Más detalles

WordPress 4 Un CMS para crear y administrar blogs y sitios web

WordPress 4 Un CMS para crear y administrar blogs y sitios web Capítulo 1: Descubrir WordPress A. Crear un sitio web 12 B. Los CMS 12 1. Uso de los CMS 12 2. Funcionamiento de los CMS 13 3. Servidores locales 14 C. CMS WordPress 14 1. Evolución de WordPress 14 2.

Más detalles

04.01.01 Introducción a ASP.NET

04.01.01 Introducción a ASP.NET 04.01.01 Introducción a ASP.NET Integración de Sistemas Parte II. Diseño e implementación de aplicaciones Web con.net Objetivos Conocer los fundamentos de ASP.NET Saber crear una aplicación web ASP.NET

Más detalles

UNIDAD 2 CONFIGURACIÓN DE UN SITIO LOCAL

UNIDAD 2 CONFIGURACIÓN DE UN SITIO LOCAL UNIDAD 2 CONFIGURACIÓN DE UN SITIO LOCAL OBJETIVO El alumno aprenderá a configurar un servidor local para realizar diferentes pruebas de la página hasta publicar el sitio web en Internet. TEMARIO 2.1 INTRODUCCIÓN

Más detalles

MICROSOFT OFFICE 2013: WORD, EXCEL, ACCESS, POWERPOINT, OUTLOOK

MICROSOFT OFFICE 2013: WORD, EXCEL, ACCESS, POWERPOINT, OUTLOOK MICROSOFT OFFICE 2013: WORD, EXCEL, ACCESS, POWERPOINT, OUTLOOK Duración en horas: 200 1. WORD 2013 OBJETIVOS: Los objetivos que se persiguen en el curso son el uso de la herramienta Word 2013 desde un

Más detalles

Descripción general de Document Distributor

Descripción general de Document Distributor Para ver o descargar ésta u otra publicación de Lexmark Document Solutions, haga clic aquí. Descripción general de Document Distributor El paquete Lexmark Document Distributor proporciona un método para

Más detalles

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO INTRODUCCIÓN Objetivo del curso: El alumno desarrollará la capacidad para resolver problemas de almacenamiento, recuperación y ordenamiento de datos, utilizando las diferentes estructuras que existen para

Más detalles

56h DREAMWEAVER 8 OBJETIVOS DEL CURSO. ÍNDICE 1 Conociendo Macromedia Dreamweaver. 2 Creación de sitios y páginas Web

56h DREAMWEAVER 8 OBJETIVOS DEL CURSO. ÍNDICE 1 Conociendo Macromedia Dreamweaver. 2 Creación de sitios y páginas Web 56h DREAMWEAVER 8 OBJETIVOS DEL CURSO Dreamweaver es el programa líder en la edición profesional de páginas Web. Es el software más utilizado para la creación y mantenimiento de páginas Web por los principales

Más detalles

MS_20488 Developing Microsoft SharePoint Server 2013 Core Solutions

MS_20488 Developing Microsoft SharePoint Server 2013 Core Solutions S MS_20488 Developing Microsoft SharePoint Server 2013 Core Solutions www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción En este

Más detalles

ASP.NET. Prof. Gina Huertas Camacho

ASP.NET. Prof. Gina Huertas Camacho ASP.NET Prof. Gina Huertas Camacho I. INTRODUCCION A ASP.NET Temario Introducción a ASP.NET Aplicaciones Web ASP.NET Servidor Web eventos Evalua.NET Interactua con otros estudiantes Aprende a programar

Más detalles

UNIVERSIDAD CATÓLICA DEL NORTE PROGRAMA DE ESTUDIOS I. IDENTIFICACIÓN DE LA ASIGNATURA

UNIVERSIDAD CATÓLICA DEL NORTE PROGRAMA DE ESTUDIOS I. IDENTIFICACIÓN DE LA ASIGNATURA UNIVERSIDAD CATÓLICA DEL NORTE PROGRAMA DE ESTUDIOS I. IDENTIFICACIÓN DE LA ASIGNATURA Nombre: Aplicaciones Computacionales Código: CC-215 Fecha Actualización: Septiembre 2004 Unidad Responsable: Departamento

Más detalles

CURSO DE PROGRAMACIÓN WEB EJERCICIOS PHP

CURSO DE PROGRAMACIÓN WEB EJERCICIOS PHP CURSO DE PROGRAMACIÓN WEB EJERCICIOS PHP Tabla de contenido Ejercicio 1... 3 Ejercicio 2... 4 Ejercicio 3... 4 Ejercicio 4... 5 Ejercicio 5... 5 Ejercicio 6... 6 Ejercicio 7... 7 Ejercicio 8... 8 Ejercicio

Más detalles

Windows Vista Home Premium

Windows Vista Home Premium Windows Vista Home Premium Curso para conocer y aprender a utilizar el sistema operativo Windows Vista Home Premium. El curso se divide en dos partes: en la primera se describe la forma de realizar las

Más detalles

Website Taurus. Administrador de contenidos Manual de Usuario

Website Taurus. Administrador de contenidos Manual de Usuario e s t r a t e g i a c r e a t i v i d a d t e c n o l o g í a Website Taurus Administrador de contenidos Manual de Usuario INDICE 1 Ingreso al sistema... 3 2 Interfaz del Sistema... 5 2.1 Estándar de la

Más detalles

Acronis Backup & Recovery 10 Advanced Editions. Guía rápida de inicio

Acronis Backup & Recovery 10 Advanced Editions. Guía rápida de inicio Acronis Backup & Recovery 10 Advanced Editions Guía rápida de inicio Este documento describe cómo instalar y comenzar a utilizar las siguientes ediciones de Acronis Backup & Recovery 10: Acronis Backup

Más detalles