Introducción

Completado

Una aplicación nativa de la nube es una aplicación web compilada a partir de microservicios pequeños, que hacen uso de servicios comunes, como colas de mensajería para comunicarse o memorias caché para optimizar el rendimiento. Las aplicaciones nativas de la nube se prueban e implementan ampliamente, pero pueden ser difíciles de diseñar y compilar. A partir de la versión 8, .NET incluye la nueva pila de .NET Aspire, lo que facilita la compilación de aplicaciones nativas de la nube al proporcionar detección de servicios, componentes comunes en paquetes NuGet y herramientas sencillas para codificar y supervisar aplicaciones.

Imagine que trabaja para una empresa de ropa y equipo para el aire libre. El equipo de desarrollo está considerando si se debe usar .NET Aspire para desarrollar una nueva aplicación web de escaparate para el sitio principal orientado al cliente. Quiere comprender cómo .NET Aspire ayudará a su equipo y a ahorrar esfuerzos.

En este módulo, verá información general sobre la pila de .NET Aspire y sus componentes. También examinará y ejecutará una aplicación completa compilada con .NET Aspire.

Objetivos de aprendizaje

Al término de este módulo, sabrá hacer lo siguiente:

  • Describa cómo .NET Aspire facilita el desarrollo de aplicaciones distribuidas nativas de la nube.
  • Seleccione el componente .de NET Aspire adecuado para abordar un requisito funcional en una aplicación nativa de la nube.
  • Use Visual Studio para crear y ejecutar una nueva aplicación usando .NET Aspire.