Introducción

Completado

En este módulo, se explica cómo crear un servicio RESTful multiplataforma mediante la API web de ASP.NET Core con .NET Core y C#.

En este módulo se usan la CLI (interfaz de la línea de comandos) de .NET y Visual Studio Code para el desarrollo local. Al terminar este módulo, puede aplicar sus conceptos mediante un entorno de desarrollo como Visual Studio (Windows), Visual Studio para Mac (macOS) o el desarrollo continuo con Visual Studio Code (Windows, Linux y macOS).

Escenario de ejemplo

Imagine que es empleado de una empresa de pizzas llamada Contoso Pizza. El administrador le ha pedido que desarrolle un servicio RESTful de administración del inventario de pizzas como requisito previo para el escaparate web y la aplicación móvil de la empresa. El servicio debe permitir la adición, la visualización, la modificación y la eliminación de tipos de pizzas— un uso estandarizado de los verbos de acción HTTP más conocidos como C reate, R ead, U pdate, D elete (CRUD; Crear, Leer, Actualizar y Eliminar).

¿Qué hará?

En este módulo va a crear una nueva aplicación de API web con ASP.NET Core y la va a ejecutar y probar desde la línea de comandos. Luego va a agregar un almacén de datos y un nuevo controlador de API. Por último, va a implementar y probar los métodos de API para crear, leer, actualizar y eliminar pizzas del almacén de datos.

¿Cuál es el objetivo principal?

Al final de esta sesión podrá crear nuevas aplicaciones de API web con ASP.NET Core, así como controladores de API que implementen lógica CRUD básica.