Creación de controles de usuario

Save this PDF as:
 WORD  PNG  TXT  JPG

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

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

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

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

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

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

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

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

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

Creación y administración de grupos de dominio

Creación y administración de grupos de dominio Creación y administración de grupos de dominio Contenido Descripción general 1 a los grupos de Windows 2000 2 Tipos y ámbitos de los grupos 5 Grupos integrados y predefinidos en un dominio 7 Estrategia

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

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

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

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

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

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

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

AGREGAR COMPONENTES ADICIONALES DE WINDOWS

AGREGAR COMPONENTES ADICIONALES DE WINDOWS INSTALACIÓN DE IIS EN WINDOWS XP El sistema está desarrollado para ejecutarse bajo la plataforma IIS de Windows XP. Por esta razón, incluimos la instalación de IIS (Servidor de Web) para la correcta ejecución

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

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

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

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

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

SISTEMAS OPERATIVOS EN RED. UT. 05 Utilidades de administración. ÍNDICE

SISTEMAS OPERATIVOS EN RED. UT. 05 Utilidades de administración. ÍNDICE ÍNDICE 1. Perfiles de usuarios. 2.1. Perfiles móviles variables. 2.2. Perfiles obligatorios. 2. Administración de discos. 2.1. Configuraciones de disco. 2.1.1. Discos Básicos. 2.1.2. Discos Dinámicos 2.2.

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

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

DOCENTES FORMADORES UGEL 03 PRIMARIA

DOCENTES FORMADORES UGEL 03 PRIMARIA DOCENTES FORMADORES UGEL 03 PRIMARIA 1. Recursos y Aplicaciones del Servidor La página de inicio del servidor (http://escuela) contiene los enlaces a las aplicaciones instaladas en el servidor, un enlace

Más detalles

Internet Information Server

Internet Information Server Internet Information Server Internet Information Server (IIS) es el servidor de páginas web avanzado de la plataforma Windows. Se distribuye gratuitamente junto con las versiones de Windows basadas en

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

Fundamentos CAPÍTULO 1. Contenido

Fundamentos CAPÍTULO 1. Contenido CAPÍTULO 1 Fundamentos En este capítulo encontrará instrucciones rápidas y sencillas que le permitirán poner manos a la obra de inmediato. Aprenderá también a utilizar la ayuda en pantalla, que le será

Más detalles

Productividad de Negocio

Productividad de Negocio Productividad de Negocio Integración entre las diferentes versiones de Office y SharePoint Productividad de Negocio Integración entre las diferentes versiones de Office y SharePoint Tabla de contenido

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

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

30 de Mayo de 2008. www.sigrid.es

30 de Mayo de 2008. www.sigrid.es Guia de Instalación del servidor SgdWMS 30 de Mayo de 2008 www.sigrid.es 2 Índice 1.- INTRODUCCIÓN... 3 2.- INSTALACIÓN DE INTERNET INFORMATION SERVER (IIS)... 3 3.- INSTALACIÓN DEL SERVIDOR SGDWMS EN

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

MANUAL DE SHAREPOINT 2013. Por: Área de Administración de Aplicaciones.

MANUAL DE SHAREPOINT 2013. Por: Área de Administración de Aplicaciones. MANUAL DE SHAREPOINT 2013 Por: Área de Administración de Aplicaciones. Indice 1. Tipos de Cuentas de Usuario... 2 2. Compatibilidad con exploradores de Internet... 2 3. Como acceder a un sitio de SharePoint

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

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

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

Cómo optimizar HTML? Optimización y depuración del código. 1. Limpieza del código

Cómo optimizar HTML? Optimización y depuración del código. 1. Limpieza del código Cómo optimizar HTML? Optimización y depuración del código 1. Limpieza del código Se pueden eliminar automáticamente etiquetas vacías, combinar etiquetas font anidadas y en general mejorar códigos HTML

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

2_trabajar con calc I

2_trabajar con calc I Al igual que en las Tablas vistas en el procesador de texto, la interseccción de una columna y una fila se denomina Celda. Dentro de una celda, podemos encontrar diferentes tipos de datos: textos, números,

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

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

MACROS. Automatizar tareas a través del uso de las macros.

MACROS. Automatizar tareas a través del uso de las macros. OBJETIVOS MACROS Definiciones Automatizar tareas a través del uso de las macros. Grabar Ejecutar Manipular macros. Tipos de Macros en Excel Introducción Las operaciones tradicionales que se pueden realizar

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

Lic. Saidys Jiménez Quiroz Tecnología e Informática Grado 7 CESCOJ 2011

Lic. Saidys Jiménez Quiroz Tecnología e Informática Grado 7 CESCOJ 2011 Lic. Saidys Jiménez Quiroz Tecnología e Informática Grado 7 CESCOJ 2011 NÚCLEO BÁSICO N 2: INTRODUCCIÓN A LA INFORMÁTICA. SESIÓN DE APRENDIZAJE N 2.4: GENERALIDADES DE WINDOWS XP EL EXPLORADOR DE WINDOWS.

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

Hostaliawhitepapers. Redirección 301. Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199. www.hostalia.com

Hostaliawhitepapers. Redirección 301. Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199. www.hostalia.com Redirección 301 Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199 www.hostalia.com Redirección 301 Alguna vez te has planteado cambiar tu aplicación web que tienes en marcha a otra dirección

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

LA INFORMÁTICA EN EL AULA

LA INFORMÁTICA EN EL AULA EL EXPLORADOR DE WINDOWS El Explorador de Windows nos permite acceder a los recursos de nuestra PC y del sistema de red si es que estamos conectados. Desde él podemos ejecutar aplicaciones, manejar archivos

Más detalles

Visual Basic 1. Empleo de módulos y Procedimientos. Procedimientos definidos por el usuario

Visual Basic 1. Empleo de módulos y Procedimientos. Procedimientos definidos por el usuario Empleo de módulos y Procedimientos Procedimientos definidos por el usuario Según lo que hemos visto hasta ahora, Visual Basic, almacena el código en módulos. Hay tres clases de módulos: formularios (.frm),

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

Instalar protocolo, cliente o servicio nuevo. Seleccionar ubicación de red. Práctica - Compartir y conectar una carpeta

Instalar protocolo, cliente o servicio nuevo. Seleccionar ubicación de red. Práctica - Compartir y conectar una carpeta Configuración de una red con Windows Aunque existen múltiples sistemas operativos, el más utilizado en todo el mundo sigue siendo Windows de Microsoft. Por este motivo, vamos a aprender los pasos para

Más detalles

ESCUELA SUPERIOR DE INFORMATICA Prácticas de Estadística UNA SESIÓN EN SPSS

ESCUELA SUPERIOR DE INFORMATICA Prácticas de Estadística UNA SESIÓN EN SPSS UNA SESIÓN EN SPSS INTRODUCCIÓN. SPSS (Statistical Product and Service Solutions) es un paquete estadístico orientado, en principio, al ámbito de aplicación de las Ciencias sociales, es uno de las herramientas

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

DataCycle MyVision. La solución web para publicación y ejecución de informes de DataCycle Reporting. Guía de instalación. Versión 8.

DataCycle MyVision. La solución web para publicación y ejecución de informes de DataCycle Reporting. Guía de instalación. Versión 8. DataCycle MyVision La solución web para publicación y ejecución de informes de DataCycle Reporting Guía de instalación Versión 8.1 CONTENIDO INTRODUCCIÓN... 4 ELEMENTOS DE LA SOLUCIÓN REPORTING WEB DATACYCLE

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

WINDOWS 2008 7: COPIAS DE SEGURIDAD

WINDOWS 2008 7: COPIAS DE SEGURIDAD 1.- INTRODUCCION: WINDOWS 2008 7: COPIAS DE SEGURIDAD Las copias de seguridad son un elemento fundamental para que el trabajo que realizamos se pueda proteger de aquellos problemas o desastres que pueden

Más detalles

ADVISOR MODELO DE DESARROLLO

ADVISOR MODELO DE DESARROLLO ADVISOR MODELO DE DESARROLLO 1 1 INDICE 1 ÍNDICE... 2 2 ENTORNO... 3 3 AREA DE TRABAJO DE LA APLICACION... 3 4 BARRA DE ESTADO... 4 5 BARRA DE HERRAMIENTAS DE MENU... 4 6 MENU CONTEXTUAL... 6 7 MENU DE

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

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

Procesador de texto Apunte N 7

Procesador de texto Apunte N 7 Procesador de texto Apunte N 7 Macros y Formularios ACLARACIÓN: Estos apuntes están diseñados para enseñar tanto MS Word como OOO Writer. Si es necesario se indicará de haber una diferencia de procedimientos

Más detalles

Aplicación de protección con contraseña para los dispositivos flash USB de Verbatim

Aplicación de protección con contraseña para los dispositivos flash USB de Verbatim Introducción Manual del usuario Verbatim EasyLock Aplicación de protección con contraseña para los dispositivos flash USB de Verbatim Versión 1.00 Copyright 2010 Verbatim Americas, LLC. Todos los derechos

Más detalles

Web. Microsoft Excel: Capítulo 1 Creación de páginas web con Dreamweaver

Web. Microsoft Excel: Capítulo 1 Creación de páginas web con Dreamweaver Web Microsoft Excel: Capítulo 1 Creación de páginas web con Dreamweaver Álvarez, S., Bravo, S., Departamento de Informática y automática Universidad de Salamanca Sumario 1. Qué es Dreamweaver? 2. El entorno

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

Sesión 23. Luisa Fernanda Rincón Pérez

Sesión 23. Luisa Fernanda Rincón Pérez Sesión 23 Luisa Fernanda Rincón Pérez Introducción ASP MVC.NET ASP.NET overview Imagen tomada de: http://www.microsoftvirtualacademy.com/trainingcourses/introduction-to-asp-net-mvc Qué es ASP.NET MVC?

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

Plantilla de texto plano

Plantilla de texto plano Plantilla de texto plano Esta es la plantilla seleccionada por defecto al crear una nueva página. Título: Es el título que aparecerá identificando a la página, así como en la cabecera del documento en

Más detalles

MICROSOFT FRONTPAGE Contenido

MICROSOFT FRONTPAGE Contenido MICROSOFT FRONTPAGE Contenido CREAR UN SITIO WEB... 2 MARCOS... 5 FONDO DE LA PÁGINA... 7 MARQUESINAS... 8 CREAR HIPERVÍNCULOS... 9 BOTONES ACTIVABLES... 11 LOS MAPAS DE IMÁGENES... 13 INSERTAR SONIDOS...

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 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

Administración de la producción. Sesión 10: Gestor de Base de Datos (Access)

Administración de la producción. Sesión 10: Gestor de Base de Datos (Access) Administración de la producción Sesión 10: Gestor de Base de Datos (Access) Contextualización Microsoft Access es un sistema de gestión de bases de datos, creado para uso personal y de pequeñas organizaciones,

Más detalles

CAPÍTULO II VISUAL BASIC 6. Visual Basic es uno de tantos lenguajes de programación; orientado a objetos, que

CAPÍTULO II VISUAL BASIC 6. Visual Basic es uno de tantos lenguajes de programación; orientado a objetos, que CAPÍTULO II VISUAL BASIC 6 Introducción. Visual Basic es uno de tantos lenguajes de programación; orientado a objetos, que podemos encontrar hoy en día. Dicho lenguaje nace de BASIC (Beginner s All-purpose

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

Tutorial básico. Apunte creado por imedia Creativa www.imediacreativa.com

Tutorial básico. Apunte creado por imedia Creativa www.imediacreativa.com Tutorial básico Apunte creado por imedia Creativa www.imediacreativa.com Introducción Joomla CMS Su sitio Web está creado bajo un Sistema de gestión de contenidos CMS (Content Management Systems) Joomla.

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

Creación y administración de grupos locales

Creación y administración de grupos locales Creación y administración de grupos locales Contenido Descripción general 1 Introducción a los grupos de Windows 2000 2 Grupos locales 5 Grupos locales integrados 7 Estrategia para utilizar grupos locales

Más detalles

GUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS

GUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS ARCHIVOS ANEXOS Son los documentos, hojas de cálculo o cualquier archivo que se anexa a las carpetas, subcarpetas, hallazgos u otros formularios de papeles de trabajo. Estos archivos constituyen la evidencia

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

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

CONVERSOR LIBROS DE REGISTRO (IVA IGIC) Agencia Tributaria DEPARTAMENTO DE INFORMÁTICA TRIBUTARIA

CONVERSOR LIBROS DE REGISTRO (IVA IGIC) Agencia Tributaria DEPARTAMENTO DE INFORMÁTICA TRIBUTARIA CONVERSOR LIBROS DE REGISTRO (IVA IGIC) Agencia Tributaria DEPARTAMENTO DE INFORMÁTICA TRIBUTARIA ÍNDICE DEL DOCUMENTO 1. INTRODUCCIÓN...2 1.1. REQUISITOS TÉCNICOS...2 2. DECLARACIONES...3 2.1. CREAR UNA

Más detalles

Operación de Microsoft Word

Operación de Microsoft Word Generalidades y conceptos Combinar correspondencia Word, a través de la herramienta combinar correspondencia, permite combinar un documento el que puede ser una carta con el texto que se pretende hacer

Más detalles

Manual de Usuario del

Manual de Usuario del Manual de Usuario del Sistema de Información DevInfo Monitoreo y Evaluación INDICE I. Introducción... 1 Qué es DevInfo?... 1 Objetivos de DevInfo:... 1 I.1 Requerimientos del sistema DEVINFO... 1 I.2 Página

Más detalles

Manual de usuario servidor de archivos para El Colegio de la Frontera Sur

Manual de usuario servidor de archivos para El Colegio de la Frontera Sur Contenido 1. Acceso al servidor de archivos... 2 2. Manejo de archivos (Interfaz web).... 3 2.1. Creando y subiendo archivos... 4 2.1.1. Seleccionar archivos... 4 2.1.2. Visualizando archivos... 5 2.1.3.

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

vbnmqwertyuiopasdfghjklzxcvbnmrty uiopasdfghjklzxcvbnmqwertyuiopasdf ghjklzxcvbnmqwertyuiopasdfghjklzxc

vbnmqwertyuiopasdfghjklzxcvbnmrty uiopasdfghjklzxcvbnmqwertyuiopasdf ghjklzxcvbnmqwertyuiopasdfghjklzxc vbnmqwertyuiopasdfghjklzxcvbnmrty uiopasdfghjklzxcvbnmqwertyuiopasdf ghjklzxcvbnmqwertyuiopasdfghjklzxc COMBINACIÓN DE CARTAS Y CORRSPONDENCIA vbnmqwertyuiopasdfghjklzxcvbnmqw ertyuiopasdfghjklzxcvbnmqwertyuiop

Más detalles

Distribuidor de documentos 1. Ventajas. Distribuidor de documentos

Distribuidor de documentos 1. Ventajas. Distribuidor de documentos 1 El paquete de Lexmark permite escribir scripts personalizados que abarcan los pasos del proceso de distribución de. Combine estos scripts con valores de digitalización (formato, resolución, profundidad

Más detalles

Toda base de datos relacional se basa en dos objetos

Toda base de datos relacional se basa en dos objetos 1. INTRODUCCIÓN Toda base de datos relacional se basa en dos objetos fundamentales: las tablas y las relaciones. Sin embargo, en SQL Server, una base de datos puede contener otros objetos también importantes.

Más detalles

Implementación de redes Windows 2000

Implementación de redes Windows 2000 Implementación de redes Windows 2000 Contenido Descripción general 1 Características de un dominio 2 Beneficios de un dominio 3 Organización de un dominio 5 Características del Directorio Activo 6 Beneficios

Más detalles

Manual de NVU Capítulo 5: Las hojas de estilo

Manual de NVU Capítulo 5: Las hojas de estilo Manual de NVU Capítulo 5: Las hojas de estilo Pág. 1 Manual de NVU Capítulo 5: Las hojas de estilo Reconocimiento-NoComercial-CompartirIgual 2.5 España Realizado por: Julio Ruiz Palmero (Universidad de

Más detalles

PowerPoint 2010 Hipervínculos y configuración de acciones

PowerPoint 2010 Hipervínculos y configuración de acciones PowerPoint 2010 Hipervínculos y configuración de acciones Contenido CONTENIDO... 1 HIPERVÍNCULOS... 2 CONFIGURACIÓN DE ACCIONES... 6 HIPERVÍNCULOS EN POWERPOINT WEB APP... 8 1 Hipervínculos En Microsoft

Más detalles

Manual de inclusión de objetos

Manual de inclusión de objetos Plataforma de objetos digitales educativos (AGREGA) Edición : Autor: Julián Simón de Castro Fecha: 16/04/2007 Historia del Documento Versión: V1.0 Descripción: Creación del documento Elaborado por: Julián

Más detalles

Descripción del tutorial. Contenidos. www.facebook.com/codigonexogr. @codigonexo. www.plus.google.com/+codigonexogr/

Descripción del tutorial. Contenidos. www.facebook.com/codigonexogr. @codigonexo. www.plus.google.com/+codigonexogr/ www.facebook.com/codigonexogr @codigonexo www.plus.google.com/+codigonexogr/ Contenidos 1. Introducción al patrón MVC 1.1.Conceptos básicos Qué es un patrón 1.2.Estructura del patrón MVC 1.3.Cómo funciona

Más detalles

Instrucciones de instalación de IBM SPSS Modeler Text Analytics (licencia de usuario autorizado)

Instrucciones de instalación de IBM SPSS Modeler Text Analytics (licencia de usuario autorizado) Instrucciones de instalación de IBM SPSS Modeler Text Analytics (licencia de usuario autorizado) Contenido Instrucciones para la instalación.... 1 Requisitos del sistema........... 1 Código de autorización..........

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

Manual para usuarios USO DE ONEDRIVE. Universidad Central del Este

Manual para usuarios USO DE ONEDRIVE. Universidad Central del Este Manual para usuarios USO DE ONEDRIVE Universidad Central del Este Contenido 1. QUÉ ES Y PARA QUÉ SIRVE OFFICE 365?... 3 1.1 CÓMO ENTRAR A LA PLATAFORMA DE OFFICE 365 DE LA UCE?... 3 ONEDRIVE... 5 2. QUÉ

Más detalles

Office Online Office Online

Office Online Office Online Office Online Office Online permite ver, crear y editar documentos de Office en un explorador compatible desde cualquier lugar donde tengamos conexión a Internet, aun cuando no tengamos Office instalado

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