Español (España) English (United States)

Resumen.

Duracion: 30 a 50 horas, depende del plan a seguir y la complejidad (introductoria, media, alta)

Curso que da un amplio barrido de la parte web de la plataforma .NET, propone a los programadores un nuevo camino a seguir en el desarrollo de aplicaciones web utilizando el paradigma de programacion orientada a objetos utilizando VB.NET o C#.NET como lenguaje. Comenzando por una introducción a los conceptos mas importantes el curso abarca los temas mas comunes del desarrollo hoy en dia en internet (autenticación, optimización, bases de datos, administración de recursos eficientemente), también los errores mas frecuentes, sus peligros y su erradicación. Se expondrá de manera teorico-práctica el conjunto de herramientas y componentes que componen la plataforma para desarrollar aplicaciones web y servicios Web, sin olvidar la escalabilidad, reusabilidad, seguridad y eficiencia que tantas veces los programadores dejan atras

 

Audiencia:
Conocimientos de programacion y HTML.
Conocimientos de lenguaje de consultas SQL.

Modulo 1: Paradigma orientado a objetos. (VB)(C#)
Conceptos de OOP.
Ejemplos y casos de uso de OOP.
Ejemplos de Jerarquias de clases.
Ejercicios sobre jerarquias.
Modulo 2: Aplicaciones Cliente-Servidor orientadas a Internet.(VB)(C#)
Evolucion de aplicaciones para internet.
Modelos de aplicaciones estáticas y dinámicas.
HTML Cookies.
Scripts de cliente y scripts de servidor. Jscript, VBScript.
DOM (Modelo de objetos de documentos, para HTML)
Modulo 3: Introducción a la plataforma .NET. (VB)(C#)
Partes del Framework.
Ensamblados.
Compilación.
Localización.
Modulo 4: ASP.NET.(VB)(C#)
Definición y motivos.
Code behind vs. code inline.
Controles del Servidor (Web Forms y Html server Controls).
Estado de los controles (ViewState)
Eventos postback.
Validacion de formularios (Validators). 
Modulo 5: ASP.NET.(VB)(C#)
Controles de Usuario (Web User Controls).
Enlace de datos (Data Binding).
Modulo 6: ASP.NET(VB)(C#)
Introducción a ADO.NET
Operaciones con bases de datos.
Recuperando datos conectado (SqlDataReader)
Transacciones.
Modulo 7: ASP.NET.(VB)(C#)
Modelo desconectado.(SqlDataAdapter y Dataset)
Control Datagrid, paginación y ordenamiento.
Modulo 8: ASP.NET. (VB)(C#)
Control DataList, personalización de salida.
Recuperación de datos XML.
Navegar por un documento XML.
Modulo 9: ASP.NET.(VB)(C#)
Objetos Session y Application.
Archivo global.asax
Objetos Request y Response.
Cookies.
Cache de resultados.
Cache de datos.
Modulo 10: Configuración de aplicaciones. (VB)(C#)
Secciones del archivo Web.config.
Globalización de aplicaciones.
Modelos de session.
Modulo 11: Servicios WEB XML.(VB)(C#)
Definición y motivos.
Creando un servicio WEB.
Entendiendo las clases proxies.
Consumiendo los servicios WEB.
Modulo 12: Construyendo aplicaciones seguras. (VB)(C#)
Modelo de autenticación básica
Modelo de autenticación integrada.
Autorización de usuarios.
Manejo de errores.
Modulo 13: Construyendo aplicaciones seguras. (2) (VB)(C#)
Modelo de autenticación por formularios.
Modelo de autenticación personalizado.
Eventos de autenticación.
Autenticación de servicios Web.
Modulo 14: Interoperatividad. (VB)(C#)
Interoperatividad con API de windows y funciones externas.
Consumir un componente COM desde .NET Framework.
Consumir un ensamblado de .NET desde un componente COM.
Consideraciones generales para interoperar.
Modulo 15: Seguimiento y depuración. (VB)(C#)
Debugging de aplicaciones desde Visual Studio .NET
Atributo Trace para visualizar seguimiento.
Debugging servicios Web.
Contactenos

Escribeme si estas interesado para acceder a tus oficinas. SOLO EL EL DISTRITO FEDERAL, MEXICO.

igarcia@nearsolutions.net

Mi costo por hora es de 350 pesos iva.

No importa el numero de participantes.

Para un curso personalizado donde te interesa que abarquemos un tema mas afondo o pongamos ejemplos relacionados con un negocio especifico te cotizamos especificamente.

  

Clientes
  

Registrarse | Entrar | Principal | Empresa | Casos de Exito | Contactenos
Copyright 2008 by Near Solutions Team  | Términos de Uso | Declaración de Privacidad