Aplicaciones Totales en Línea. Atl

Visual Studio .Net 2008 Orientado a la Productividad

Aplicaciones Totales en Línea. Atl
En México

Consultar precio
¿Quieres hablar con un Asesor sobre este curso?

Información importante

Tipología Capacitación laboral
Lugar México
Horas lectivas 40h
  • Capacitación laboral
  • México
  • 40h
Descripción

Objetivo del curso: Taller totalmente practico. Prepara al participante para la productividad inmediata en su empresa. Destinatarios del curso: Programadores analistas Personas que ya han tomados cursos o tienes conocimeintos básicos, y desean conocer tips y mejores practicas tomados de experiencias reales de nuestros instructores.

Instalaciones (1) y fechas
Dónde se imparte y en qué fechas
Inicio Ubicación
Consultar
México
Medellin No. 8 Piso 4 Esquina Chapultepec, Col. Roma Del. Cuauhtemoc Mexico D.F., 06700, Ciudad de México (Distrito Federal), México
Ver mapa
Inicio Consultar
Ubicación
México
Medellin No. 8 Piso 4 Esquina Chapultepec, Col. Roma Del. Cuauhtemoc Mexico D.F., 06700, Ciudad de México (Distrito Federal), México
Ver mapa

Preguntas Frecuentes

· Requisitos

Conocimientos básicos de VB .NET o C#

Opiniones

0.0
No valorado
Valoración del curso
100%
Lo recomiendan
5.0
excelente
Valoración del Centro

Reseñas de este curso

No hay opiniones de este curso todavía
* Reseñas reunidas por Emagister & iAgora

Profesores

Gloria Morales Sánchez
Gloria Morales Sánchez
Desarrolladora Senior

Juan Antonio Carrillo Carrillo
Juan Antonio Carrillo Carrillo
Desarrollador Senior

Programa académico

Objetivo:

El presente curso-taller tiene como objetivo que el participante obtenga los conocimientos necesarios para:

· Crear aplicaciones a n capas.

· Programación de las capas de usuario, negocio y datos.

· Manejar los controles de usuario para una interfaz gráfica robusta.

· Crear controles personalizados

· Acceder a una fuente de datos (SQL Server y Oracle) con ADO.NET.

· Crear y utilizar librerías (dll).

· Crear reportes con Crystal Reports.

· Implementación de algunos patrones de diseño.

· Creación del paquete de distribución de una aplicación.

· Realizar pruebas unitarias y de concurrencia de una aplicación Web

· Hacer que la aplicación sea CLS Compliant

Resumen:

Este taller tiene una orientación práctica en dónde al finalizar todos las practicas el participante habrá creado una aplicación con las siguientes características:

· Una aplicación basada en Web y Windows

· Creación de controles de usuario personalizados para la interfaz gráfica. (Web)

· Controles de validación propios de web.

· Validaciones de errores en tiempo de ejecución y como redirigir a una página estándar de errores

· Manejo de SQL Server y Oracle para el almacenamiento de la información.

· Implementación de clases para la lógica de negocio.

· Implementación de clases para el acceso a la información.

· Creación de reportes usando Crystal Reports y su invocación desde la aplicación a través de diversos filtros

· Uso de JavaScript para generación de código del lado del cliente.

· Uso de hojas de estilo en cascada para la generación de un layout uniforme

· Uso de la utilería FXCOP para verificación de la calidad de código

· Plantillas para la generación de pruebas de unidad de las clases

· Uso de Source Safe como software administrador de código

· Realizar el proceso de deploy de una aplicación

Temario:

1.- ARQUITECTURA DE UNA APLICACIÓN

Arquitecturas Monolítica y Cliente-Servidor.

Manejo de componentes.

Capa lógica de interfaz de usuario.

Capa lógica de negocios.

Capa lógica de datos.

Uso de Visual Source Safe como sofware controlador de código

Recomendación de estándares para codificación

Recomendación de la estructura a nivel de directorios de un proyecto de desarrollo para web y windows.

TALLER. Instalación de Visual Source Safe Server y Cliente

2.- CREACIÓN DE LA CAPA DE USUARIO

Interfaz gráfica basada en web

Manejo de controles, propiedades, métodos y eventos.

Controles de validación y de ayuda.

Creación de un Web User Control

Manejo del grids, combo box, cajas de texto, etc. a nivel de páginas de Web

Tips de seguridad a nivel de la interfaz de usuario

Crystal Reports. Creación e invocación de reportes con filtros diversos

Hojas de estilo en cascada

JavaScript para mejorar la interfaz gráfica

TALLER. Creación de la capa de usuario de una aplicación Web.

3.- CREACIÓN DE LA CAPA DE NEGOCIOS

Creación de un class library.

Manejo de clases, acceso a métodos y propiedades.

Manejo de estado (Application, Session, Cookies)

Instalación y uso de FXCOP para verificación de la calidad de código.

Forms Authentication

Manejo cifrado de passwords

Firmado de ensamblados

TALLER. Creación de la capa de negocios de una aplicación Web y uso de FXCOP para la verificación de calidad de código.

4.- CREACIÓN DE LA CAPA DE DATOS

Acceso a una base de datos con ADO.NET.

Programación en un ambiente conectado.

Programación en un ambiente desconectado.

Los objetos Connection, Command, DataReader y Transaction.

Los objetos DataAdapter, DataSet, DataTable, DataView, DataRelation.

Programación del componente de acceso a datos.

Tips de seguridad a nivel de la capa de datos

Integración de script del lado del cliente para validaciones de interfaz gráfica

TALLER. Creación de la capa de datos de una aplicación web., y uso de FXCOP para la verificación de calidad de código

5.- CONCEPTO DE PATRONES DE DISEÑO

Patrones de diseño más utilizados.

Programación con patrones de diseño.

TALLER. Implementación de patrones de diseño en una aplicación web

6.- DISTRIBUCIÓN , CONFIGURACION Y OPTIMIZACION DE LA APLICACIÓN

Proyectos de Setup para Web

Objeto Cache

Output Cache

Uso del web.config para mapeo de propiedades dinámicas y opciones de configuración.

Seguridad a nivel Web Forms

Integración en el instalador de scripts para generación y llenado de bases de datos SQL Server.

TALLER. Deploy de una aplicación Web

7. Tips para el mejoramiento de desempeño de una aplicación

Uso de procedimientos almacenados

Uso de XML Web Services

Como realizar pruebas de concurrencia y uso del software para realizar pruebas de concurrencia.

Check List para realizar pruebas de “hardening”

TALLER. Migración de una clase a un XML Web Service y realización de pruebas de concurrencia.

8. Creación de una aplicación basada en ventanas

TALLER. Creación de una aplicación basada en ventanas

Información adicional

Prácticas:

70% practico y 30% teorico


Número de alumnos por clase: 10
Descripción del precio:

Deposito, Transferencia Bancaria o Tarjeta de Crédito (excepto American Express)


Los usuarios que se interesaron por este curso también han mostrado interés por...
Ver más cursos similares