Descripción
Objetivos
Determinar los elementos integrantes de una instalación de comunicaciones remotas y locales. Conocimientos sobre el lenguaje de Visual Basic .NET, programación orientadas a objetos y manejo de base de datos con Visual Basic .NET. Manejo de las comunicaciones en Ethernet. Realizacion de sistemas monitores utlizando el Software de Visual Studio Visual Basic :Net y mediante hardware como Netduino.
Temario
Temas a desarrollar
1. Plataforma de Microsoft .NET. Visual Basic 2010 Visión general del Entorno de VB.NET
2. Entorno de Desarrollo de VB.NET.
- Crear un programa Básico en VB.NET - Edición. - Compilación. - Ejecución.
- Depuración. Estructura de un proyecto. Controles básicos.
3. Lenguaje de Programación de VB.NET
- Comentarios. - Declaración de variables.
- Operadores - Arrays. - Estructuras de Datos. - Funciones.
- Sentencias de control
4. Programación orientada a objetos en el Entorno VB.NET
- Introducción
- Clases y Objetos. Definiciones
- Mensajes y métodos.
- Modificadores en las clases - Herencia.
- Diseño de un clase.
- Constructores y destructores. Clase de Uso Común en VB.NET
- Introducción. - Manejos de ficheros de texto.
5. Aplicaciones ADO.Net con el VB.NET
- ¿,Qué es una base de Datos?.
Introducción. - Componentes ADO.NET.
- Asistente de creación de formularios de B.D.
- Enlazar controles a una base de datos. - Laboratorios de B.D.
6. Multitarea
- Introducción. - Procesos.
- Clase Process
- Crear/Ejecutar Procesos en VB.Net
7. Comunicaciones (WEB, Sockets, RS232-C y otras)
- Introducción. Objetivos. - Comunicación Paralela, (puerto Impresora)
- Comunicación Serie (RS232-C)
- Ejemplo aplicación. - Introducción a internet (Intranet, Extranet).
- Aplicaciones Web: Servidor y Cliente
- Ejemplo aplicación web.
- Ejemplo aplicación envió ficheros
- Comunicación TCP/IP: Sockets - Ejemplo aplicación sockets.
- Comunicación RS232-TCP/IP. Pasarela
- Seguridad en aplicaciones WEBs: Algoritmos de codificación /descodificación. MD5 y SHA1.
- Utilización de Base de datos en la encriptación.
8 Hardware aplicado Telecontrol con VB .NET:
- Pasarela TCP-RS232.
- NetDuino. MicroFrameWork.
- Plataformas abiertas empotradas. Pasarela Ethernet- RS232.
-Net y plataformas Microsoft para sistemas empotrados. Micro Framework.
- Arduino. Netduino: Características. Aplicaciones.
- Primeros pasos. Programación basica del Netduino. Shieds.
- Hardware que utilizan Micro-Framework