Skip to content

Emanuel5325/netcoremicroservices

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

.NET Core - microservices

(necesario VS o VS Code)

  • ¿Qué es .NET Core?
  • .NET Core vs NET Framework
  • ¿Qué es un microservicio?
  • Comparativa vs otra arquitectura MVC
  • Ventajas y desventajas de arquitectura de microservicios (Armar un ejercicio incremental a medida que avanzamos con los temas)
  • Servicio REST y RESTFull
  • ¿Cómo implementar un microservicio?
  • Package manager: Librerias NuGet
  • Swagger para documentar la API
  • Log4net
  • Autofac: inyección de dependencias
    • ¿Qué es?
    • ¿Cómo se configura? (Por código, xml)
  • Capa de servicios / Dominio / Datos (In memory)
  • Testing
    • Tipos de test (unitario, integración)
    • NUnit y Moq
  • Build
    • Tipos de builds (Release, debug)
    • msbuild con xml
    • ejecución de tests
    • Covertura
  • Docker
    • ¿Qué es?
    • ¿Cómo funciona?
  • Kubernetes -¿Qué es? -¿Cómo funciona?
  • Deployment
    • Alternativas (IIS local, VSTS)
  • Package manager: generación de una librería nuget propia

Ejercicio: Armar GIT con cada paso

  • Armar la solución
  • Health para definir endpoint
  • Armado de cada capa con test
  • Generación de un script de build

About

.NET Core - microservices

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published