API rest con Net 5.0 y MongoDB

Desde que salío Net 5.0 (Nov 2020) empezamos a migrar todos nuestros proyectos a esta nueva versión. Muy similar a Net Core, pero con algunos cambios, sobre todo haciendo foco en Microservicios. Por otro lado con el crecimiento de popularidad de las bases No SQL decide armar esta tutorial con el producto mas conocidos: Mongo DB.

Esta base no relacional presenta ciertas diferencias con respecto a sus antecesoras relacionales como MS SQL Server. Por lo que en los siguientes videos te vamos a mostar

  • Como instalar desde 0 tu motor MongoDB
  • Crear la Base de Datos
  • Crear la colección
  • Realizar las primeras consultas por consola
  • Realizar las primeras consultas por Compass

En esta segunda parte ya nos enfocamos en trabajar con Net 5.0 y crear nuestro servicio web

  • Creamos el proyecto
  • Armamos nuestro modelo
  • Incorporamos Swagger y MongoDB Driver
  • Creamos la estructura para empezar a trabajar

En esta tercer parte ya estamos listo para nuestro servicio

  • Creamos el CRUD (Create, Recovery, Update y Delete)
  • Creamos el controlador
  • Probamos nuestro API Rest

En el siguiente video estaremos viendo los siguientes temas

  • Crear filtros avanzados
  • Usando Docker