ASP.NET Core es un nuevo framework de código abierto y multiplataforma, creado y diseñado desde cero por Microsoft para la creación de aplicaciones modernas y conectadas a internet que permite desarrollar y ejecutar aplicaciones en Windows, Mac y Linux.
En este seminario trataremos de dar una visión general de las principales características de .NET Core, su estado actual y qué cambios veremos en futuras versiones.
Enfrentaremos los dos marcos de desarrollo de Microsoft: .NET Core Vs .NET Framework, mediante sus diferencias más significativas.
Trataremos de esclarecer cómo realizar la elección entre ambos para nuestros proyectos y en función de sus necesidades. También, analizaremos pros y contras de realizar la migración en proyectos en ejecución o finalizados, sí merece la pena y qué condiciones son las idóneas para efectuar el cambio.
Aprenderemos a instalarlo y a ejecutarlo en varias plataformas y se realizará una introducción al desarrollo mediante una aplicación API REST.
Objetivos
- Conocer las principales características de .NET Core
- Ventajas y desventajas de .NET Core frente a .Net Framework
- Identificar cuál elegir según el tipo o el estado del proyecto
Temario
- Introducción a .NET Core
- ¿Por qué migrar a .NET Core?
- .NET Core Vs .Net Framework
- Instalación y ejecución
- Conceptos básicos
- Ejemplo API REST
- Próximas versiones