Contacta con nosotros

Temario del curso

Introducción

Visión general del Marco de trabajo .NET y C#

  • Evolución desde Visual Basic hacia C#
  • Características y beneficios 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 de 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
  • Encapsulamiento, 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

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

Creación de aplicaciones web con MVC

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

Enlace de datos e interacción

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

Comunicación entre ASP.NET y PLC

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

Características avanzadas en ASP.NET

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

Puente de interfaces de Visual Basic

  • Transición de interfaces VB existentes a ASP.NET
  • Mejores prácticas para la migración de código heredado

Seguridad y mejores prácticas

  • Autenticación y autorización en ASP.NET
  • Gestión y transmisión segura de datos

Despliegue de la aplicación

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

Resumen y próximos pasos

Requerimientos

  • Conocimiento de los conceptos básicos de programación
  • Conocimiento empírico de la programación de PLC

Público objetivo

  • Programadores
  • Desarrolladores de aplicaciones
 35 Horas

Número de participantes


Precio por participante

Testimonios (2)

Próximos cursos

Categorías Relacionadas