© 2010 DUOC Sede Antonio Varas. Todos los Derechos Reservados.

Slides:



Advertisements
Presentaciones similares
BizAgi - Business Agility
Advertisements

Presentación de Visual Web Developer 2005 Express Edition Alfonso Goyeneche Torres Presidencia Nacional Comunidad Académica Microsoft Junta Directiva Nacional.
Fernando Alonso Blázquez Programación en páginas Web: JavaScript 04 de Marzo de 2004.
Conceptos fundamentales de ASP.NET
Scripting en el lado del Cliente
Introducción a Windows Forms
Crear un formulario Web Form con Microsoft ASP.NET
Validación de la entrada de datos de usuario
Validator Framework. Jakarta Commons Validator Paquete de clases de utilidad para la implementación de reglas de validación de datos de entrada de forma.
RECURSOS INTERACTIVOS. Cualificaciones_ NIVELES Permite añadir una definición clara, pública y personalizada de los criterios de calificación para aplicarlos.
Modelando aplicaciones
Instructor :LIC. Jairo Flores de la o
"java del lado del servidor" Servlet y JSP Java Server Pages.
OBJETO REQUEST. El objeto Request Por qué el objeto request Funcionamiento Colecciones: – Transferencia de variables por URL –Transferencia de variables.
Subir Ficheros al Servidor con PHP José Sánchez Galvañ.
SESION 3 VALIDACIÓN. Septiembre 2010 SESION 3: VALIDACIÓN Qué propiedad de los controles podemos validar Control Propiedad de Validación HtmlInputText.
Adobe Flex Framework v3.5.
Model View Controller (MVC)
Introducción a ASP.NET.
Programa de Medición de Sistemas SAP Basis Versión 6.40
Más de PHP IIC. Cookies Las cookies son pequeñas porciones de información que se quedan registradas en el navegador permitiendo identificar a éste a través.
Al término de la clase, el alumno reconoce las ventajas de usar JAVASCRIPT para un proyecto web.
Ingeniero Anyelo Quintero
Lic. Manuel Álvaro Pacheco Hoyo
ADMINISTRACION DE REDES SECUNECIA DE COMANDOS EN SITIOS CRUZADOS(XSS) DIEGO ALEXANDER MADRID DUQUE GABRIEL ANDRES AGUIRRE JARAMILLO INSTITUTO TECNOLOGICO.
ACCESIBILIDAD WEB Ing. Ana Lilia Urbina Amador III Reunión Nacional de Webmasters del SNEST Tlalnepantla, Edo. de Mex. 2 de Octubre de 2006 Ing. Ana Lilia.
Sesión 2 Tablas Propiedades de los campos. Sesión 2 Borrar el contenido del directorio Mis documentos.
Sesión 2 Tablas Propiedades de los campos. Sesión 2 Borrar el contenido del directorio Mis documentos.
¿Qué son los formularios? Los formularios son posiblemente la herramienta más utilizada en Internet para obtener datos e información acerca de la gente.
Usabilidad y accesibilidad en el diseño de sitios Web.
HTML5 & CSS3 Presentado Por: Fernando Ayala
PHP-MYSQL Introducción Prof. Juan Carlos Lima Cruz Colegio IPTCE.
Práctica 4 Estado de la sesión. Más sobre Eventos Universidad de Oviedo Comercio Electrónico.
Borland User Group - Guatemala Desarrollo de Aplicaciones Web con ASP.NET y Borland Developer Studio 2006 Mario Enríquez Open Consult Febrero 2006.
© 2010 DUOC Sede Antonio Varas. Todos los Derechos Reservados.
DOM Document Object Model Fernando Rodrìguez. Que es DOM Dom es una plataforma o interfaz neutral que permite a los programas y scripts accesar o modificar.
Operaciones con números naturales
Capacitación de Herramientas para el Desarrollo WEB Modulo X- Cookies y Sesiones Sesión #5 María Paz Coloma M.
Clase 6 Curso Microsoft.NETCurso Microsoft.NET I.S.F.T. N° 182I.S.F.T. N° 182.
PHP.
GUTIÉRREZ GRANADOS HÉCTOR DANIEL
Sesión 2 Tablas Propiedades de los campos. Sesión 2 Borrar el contenido del directorio Mis documentos.
VISUAL BASIC.NET MODULO III. Introducción a las aplicaciones Web Forms Tradicionalmente: Las aplicaciones Web se desarrollaban siguiendo un modelo mixto.
HTML Prof. Oscar Marroquin Mollinedo. Desarrollo web Desarrollo web es un título algo arbitrario para el conjunto de tecnologías de software del lado.
Validaciones de datos en PHP Programación en Internet II.
Manual Desarrollo Flex – J2EE. Contenidos Análisis y Diseño 1 Implementación 2 J2EE 3 Pruebas 4.
BLOGS Y BLOGGER. BLOGS Un blog es un sitio web en el que uno o varios autores publican cronológicamente textos o artículos, apareciendo primero el más.
BARRA BARRA INSERTAR BARRA BARRA INSERTAR BARRA DE HERRAMIENTAS DE DOCUMENTO HERRAMIENTAS BARRA DE HERRAMIENTAS DE DOCUMENTO HERRAMIENTAS VENTANA DE DOCUMENTODE.
FACULTAD: CIENCIAS ECONÓMICAS Y EMPRESARIALES ASIGNATURA: GESTIÓN DE CONTENIDO ELECTRÓNICO TÍTULO: TINFOPATH - VENTAJAS Y USO. AUTORA: MARIA DANIELA TOMALÁ.
Unidad 2: Tareas básicas de InfoPath 2010
JSF (JAVA SERVER FACES)
Luis Ponce Cabello.  Primera Parte : JSF  Segunda Parte : Facelets  Tercera Parte : Icefaces.
Creación y publicación de sitios web R e d d e P r o f e s o r e s I n n o v a d o r e s Módulo: Creación y publicación de sitios web.
AFM – Web File Manager Versión 5. Novedades técnicas – Forma de Implementación Siguiendo última tecnología de Microsoft: Framework.NET 3.5 Implementación.
Diseño de medios digitales. ¿Qué es el diseño web? Propósito – La razón por la que el sitio existe. Debe ser tenido en cuenta en todas las decisiones.
COMO CREAR UNA WIKI Alejandro Fernández Sergio González Sandra Urbán.
2.1 Conocer la terminología básica del software para diseñar una página Web
Modelo Cliente - Servidor. La Web funciona siguiendo el denominado modelo cliente-servidor, habitual en las aplicaciones que funcionan en una red. Existe.
Metodología para el Diseño de Sitios WEB
Tema 3 Tipos de Aplicaciones Web Miguel Ángel Niño Zambrano.
Java Script. Como habilitar JavaScript en tu navegador
Helpers en ASP.NET MVC3. Introducción Los helpers son una herramienta muy potente para generar nuestro propio código HTML dentro de las vistas. Los helpers.
Softlogia S.R.L. Formación de Recursos Humanos Java Server Faces Instructor: Martin R. Baspineiro.
Introducción a programación web Martin Esses. Formularios HTML se utilizan para pasar datos a un servidor. Un formulario HTML puede contener elementos.
Introducción a programación web Martin Esses. Los datos almacenados en las bases de datos normalmente son mostrados en nuestras vistas. Para que nuestras.
Antonio de Jesús González Arce Matricula DHTIC.
© Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Generador de informes Birt.
Introducción a programación web Martin Esses. En las presentaciones anteriores, vimos como enviar datos a un controlador usando POST y como generar formularios.
Construir un sistema de información en Internet e-conecta + zahén.
Helpers en ASP.NET MVC3. Introducción Los helpers son una herramienta muy potente para generar nuestro propio código HTML dentro de las vistas. Los helpers.
Transcripción de la presentación:

© 2010 DUOC Sede Antonio Varas. Todos los Derechos Reservados.

Controles Avanzados Controles de Validación Facilitar la validación de la información que introduce el usuario. Variadas formas de validación.  Entradas Requeridas  Comparar Valores  Rangos  Validaciones Personalizadas Aplican a controles HTML y de Servidor Controles de Validación Facilitar la validación de la información que introduce el usuario. Variadas formas de validación.  Entradas Requeridas  Comparar Valores  Rangos  Validaciones Personalizadas Aplican a controles HTML y de Servidor

© 2010 DUOC Sede Antonio Varas. Todos los Derechos Reservados. Controles Avanzados Controles de Validación Pueden presentar un resumen de las validaciones (Validation Summary). Agrupación de controles. Reflejan un estado en la página ASP.Net -> Page.Valid Controles de Validación Pueden presentar un resumen de las validaciones (Validation Summary). Agrupación de controles. Reflejan un estado en la página ASP.Net -> Page.Valid

© 2010 DUOC Sede Antonio Varas. Todos los Derechos Reservados. Controles Avanzados ¿Cuándo se produce la Validación? Al enviar una página al servidor. Primero se invocan las comprobaciones del lado cliente, luego las del servidor. En el servidor se produce, antes del procesamiento de los eventos. Si se detecta error, se establece un estado no válido para la página. ¿Cuándo se produce la Validación? Al enviar una página al servidor. Primero se invocan las comprobaciones del lado cliente, luego las del servidor. En el servidor se produce, antes del procesamiento de los eventos. Si se detecta error, se establece un estado no válido para la página.

© 2010 DUOC Sede Antonio Varas. Todos los Derechos Reservados. Controles Avanzados Validación de Múltiples Condiciones Cada control de validación realiza una comprobación. Un control de servidor puede tener asociadas varias validaciones. Para asegurar un rango se debe condicionar que es requerido. Si las condiciones se deben asociar por OR, se debe customizar. Validación de Múltiples Condiciones Cada control de validación realiza una comprobación. Un control de servidor puede tener asociadas varias validaciones. Para asegurar un rango se debe condicionar que es requerido. Si las condiciones se deben asociar por OR, se debe customizar.

© 2010 DUOC Sede Antonio Varas. Todos los Derechos Reservados. Controles Avanzados Presentar la información de Errores En contexto (cada control). Resumen (ValidationSummary). En contexto y en Resumen. Personalizado. Presentar la información de Errores En contexto (cada control). Resumen (ValidationSummary). En contexto y en Resumen. Personalizado.

© 2010 DUOC Sede Antonio Varas. Todos los Derechos Reservados. Controles Avanzados Propiedades Comúnes ControlToValidate. ErrorMessage, Text y Display. ValueToCompare / ControlToCompare (*). Type (*). Operator (*). ClientValidationFunction (**). Propiedades Comúnes ControlToValidate. ErrorMessage, Text y Display. ValueToCompare / ControlToCompare (*). Type (*). Operator (*). ClientValidationFunction (**).

© 2010 DUOC Sede Antonio Varas. Todos los Derechos Reservados. Controles Avanzados Actividad 1: Validación de Entradas en ASP.Net Actividad 1: Validación de Entradas en ASP.Net

© 2010 DUOC Sede Antonio Varas. Todos los Derechos Reservados. Controles Avanzados MultiView y View Contenedores de otros controles. Permiten manejar vistas alternativas. Se pueden presentar como varias páginas, estilo Asistente (Wizard). MultiView es el contenedor de uno o varios controles View. Solo hay un control View activo. No soportan el manejo de estilos. MultiView y View Contenedores de otros controles. Permiten manejar vistas alternativas. Se pueden presentar como varias páginas, estilo Asistente (Wizard). MultiView es el contenedor de uno o varios controles View. Solo hay un control View activo. No soportan el manejo de estilos.

© 2010 DUOC Sede Antonio Varas. Todos los Derechos Reservados. Controles Avanzados Control MultiView Contenedor de controles View. Solo un control View esta activo con sus controles secundarios. La vista activa se define con ActiveViewIndex o SetActiveView. ActiveViewIndex vacio ó -1 no muestra contenido en el cliente. Control MultiView Contenedor de controles View. Solo un control View esta activo con sus controles secundarios. La vista activa se define con ActiveViewIndex o SetActiveView. ActiveViewIndex vacio ó -1 no muestra contenido en el cliente.

© 2010 DUOC Sede Antonio Varas. Todos los Derechos Reservados. Controles Avanzados Control View Contenedor de un grupo de controles. Siempre contenido en un MultiView. Puede contener un MultiView. Eventos Activate y Deactivate. Button y LinkButton facilitan la navegación entre vistas. Control View Contenedor de un grupo de controles. Siempre contenido en un MultiView. Puede contener un MultiView. Eventos Activate y Deactivate. Button y LinkButton facilitan la navegación entre vistas.

© 2010 DUOC Sede Antonio Varas. Todos los Derechos Reservados. Controles Avanzados Desplazamiento entre Vistas Propiedades CommandName y CommandArgument de Button. Desplazamiento entre Vistas Propiedades CommandName y CommandArgument de Button. CommandNameCommandArgument NextView(sin valor) PrevView(sin valor) SwitchViewByID Id. del control View al que cambia. SwitchViewByIndexNúmero de índice del control View al que cambia.

© 2010 DUOC Sede Antonio Varas. Todos los Derechos Reservados. Controles Avanzados Actividad 2: Uso del control MultiView y View Actividad 2: Uso del control MultiView y View

© 2010 DUOC Sede Antonio Varas. Todos los Derechos Reservados.