Contacta con nosotros

Temario del curso

Introducción

Resumen del marco .NET y C#

  • Evolución desde Visual Basic hacia C#
  • Características y ventajas de C# para ASP.NET

Configuración del entorno

  • Instalación y configuración de Visual Studio
  • .NET Core frente a .NET Framework

Fundamentos de la sintaxis en C#

  • Tipos de datos, variables y operadores
  • Estructuras de control (if, switch, bucles)

Introducción a los conceptos de POO (Programación Orientada a Objetos)

  • Clases, objetos y métodos
  • Encapsulación, herencia y polimorfismo

Gestión de errores y depuración

  • Manejo de excepciones
  • Técnicas de depuración en Visual Studio

Introducción a ASP.NET Core

  • Resumen del marco y estructura del proyecto
  • Configuración de una aplicación básica en ASP.NET

Creación de aplicaciones web con MVC

  • Comprensión de la arquitectura Modelo-Vista-Controlador (MVC)
  • Construcción de vistas con Razor Pages

Vinculación e interacción de datos

  • Conexión de aplicaciones ASP.NET a bases de datos
  • Fundamentos de Entity Framework Core

Comunicación entre ASP.NET y PLCs

  • Resumen de protocolos de comunicación (por ejemplo, Modbus, OPC-UA)
  • Gestión de flujos de datos en tiempo real

Funciones avanzadas en ASP.NET

  • Middleware e inyección de dependencias
  • APIs RESTful en ASP.NET Core

Puente entre interfaces de Visual Basic

  • Migración de interfaces VB existentes a ASP.NET
  • Mejores prácticas para migrar código heredado

Seguridad y mejores prácticas

  • Autenticación y autorización en ASP.NET
  • Gestión segura del envío y almacenamiento de datos

Implementación de la aplicación

  • Alojamiento de aplicaciones ASP.NET localmente y en la nube
  • Introducción a la contenedorización utilizando Docker (opcional)

Resumen y próximos pasos

Requerimientos

  • Conocimientos básicos de conceptos de programación
  • Conocimiento empírico sobre programación de PLC

Público objetivo

  • Programadores
  • Desarrolladores de aplicaciones
 35 Horas

Número de participantes


Precio por participante

Reseñas (2)

Próximos cursos

Categorías Relacionadas