2415

PROGRAMMING WITH THE MICROSOFT .NET FRAMEWORK (MICROSOFT VISUAL BASIC.NET)

MICROSOFT

 

Categoría: DESARROLLO

Duración:  35 HORAS

Plaza: Mérida - CITI YUCATÁN

Fecha de Inicio: 14/Jul/2008

Fecha Final: 18/Jul/2008

Horarios: de 3:00 pm a 10:00 pm

Precio: $8,000.00

 

 

Al término de curso el alumno será capaz de:

  • Enlistar los principales elementos del Framework de .NET y explicar como encajan dentro de la plataforma de .NET
  • Explicar los principales elementos del CLR (Common Language Runtime) y usar las herramientas del Framework .NET para crear una aplicación simple
  • Crear y usar los componentes basados en aplicaciones de windows y en aplicaciones ASP.NET
  • Usar las herramientas de distribución y versionamiento para desplegar múltiples versiones de un componente
  • Crear, usar y extender tipos de datos
  • Crear clases e interfases que sean funcionalmente eficientes y apropiadas para los escenarios dados de programación
  • Usar la biblioteca de clases de Framework .NET para crear y administrar eficientemente cadenas, arreglos, colecciones y numeradores
  • Usar delegados (punteros) y eventos
  • Usar delegados y eventos para realizar una señal de aviso al objeto emisor de eventos sobre la ocurrencia de una acción hacia el receptor de eventos
  • Describir y controlar como la memoria y otros recursos son administrados en el Framework .NET
  • Leer y escribir hacia las Fuentes de datos y archivos
  • Serializar y deserializar un gráfico de objetos
  • Crear aplicaciones distribuidas por medio de los servicios de Web y objetos remotos
  •  

     

  • Antes de empezar este curso, los estudiantes deberán:
    Ser desarrolladores profesionales y experimentados en software así como tener un entendimiento básico del lenguaje C.
    Los estudiantes pueden conocer los pre-requisitos del lenguaje C tomando el curso 2559: Introduction to Visual Basic.NET Programming
  •  

     

  • A cada participante le será entregada una carpeta de apuntes, además de un diploma de participación
  •  

     

    1. VISTA GENERAL DEL FRAMEWORK DE .NET.

  • Visión general del Framework .de NET.
  • Visión general de los namespaces.


  •  

    2. INTRODUCCIÓN AL AMBIENTE DE EJECUCIÓN MANEJADO POR EL FRAMEWORK.

  • Escribiendo una aplicación .NET.
  • Compilando y ejecutando una aplicación .NET.


  •  

    3. TRABAJANDO CON LOS COMPONENTES.

  • Una introducción a las tecnologías de punta del Framework de .NET.
  • Creando un componente simple del Framework de .NET.
  • Creando una aplicación cliente de consola.
  • Creando una aplicación cliente ASP.NET.


  •  

    4. DISTRIBUCIÓN Y VERSIONAMIENTO DE UNA APLICACIÒN.

  • Introducción a la distribución de aplicaciones.
  • Escenarios de distribución de aplicaciones.
  • Herramientas y tópicos relacionados.


  •  

    5. SISTEMA DE TIPOS DE DATOS COMMUNES.

  • Una introducción al sistema de tipos de datos comunes.
  • Elementos del sistema de tipos de datos comunes.
  • Características de orientación a objetos.


  •  

    6. TRABAJANDO CON TIPOS DE DATOS.

  • Funcionalidad de la clase System.Object.
  • Constructores especializados.
  • Operaciones de tipos.
  • Interfaces.
  • Manejo de tipos de datos externos.


  •  

    7. CADENAS, ARREGLOS Y COLECCIONES.

  • Manejo de cadenas.
  • Terminología de las colecciones.
  • Arreglos del Framework de .NET
  • Colecciones del Framework de .NET.



  • 8. DELEGADOS Y EVENTOS.

  • Delegados.
  • Delegados multicast .
  • Eventos.
  • Cuando usar Delegados, Eventos e interfaces.


  •  

    9. ADMINISTRACIÓN DE MEMORIA Y RECURSOS.

  • Bases de la administración de memoria.
  • Administración de recursos a falta de memoria.
  • Administración implícita de los recursos.
  • Administración explícita de los recursos.
  • Optimización del recolector de basura.


  •  

    10. FLUJO DE DATOS Y ARCHIVOS.

  • Flujo de Datos.
  • Lectores y escritores.
  • Operaciones básicas de entrada y salida de un archivo.


  •  

    11. ACCESO A INTERNET.

  • Escenarios de aplicaciones en internet.
  • El modelo de petición y respuesta en web.
  • Manejo de errores.
  • Seguridad.
  • Mejores prácticas.


  •  

    12. SERIALIZACION.

  • Escenarios de serialización.
  • Atributos de serialización.
  • Gráfico de objetos.
  • Proceso de serialización
  • Ejemplos de serialización.
  • Ejemplos de deserialización.
  • Serialización personalizada.
  • Ejemplos de serialización personalizada.
  • Temas de Seguridad.


  •  

    13. SERVICIOS REMOTOS Y SERVICIOS WEB XML.

  • Servicios Remotos.


  •  

    Encargar Curso

    Regresar