Resumen

Completado

En este módulo, nos enfrentamos a un problema con la compilación, el empaquetado y el uso compartido de componentes de Blazor que se podrían usar y reutilizar en aplicaciones Blazor.

Hemos aprendido a crear una biblioteca de clases de Razor que contiene componentes que nos gustaría compartir con muchas aplicaciones. Para ensamblar la biblioteca:

  • Creó una biblioteca de clases de Razor a partir de la plantilla de .NET.
  • Agregó un archivo .razor con un componente Blazor y un archivo .razor.css que contiene su hoja de estilos.
  • Agregó metadatos de paquete al archivo del proyecto, que definió el paquete para otros desarrolladores.
  • Creó un paquete de NuGet desde la biblioteca de clases de Razor mediante la interfaz de la línea de comandos de .NET.

Los componentes de Blazor son los bloques de creación que facilitan la creación de aplicaciones más complejas. Al compilar componentes y páginas que hacen referencia a otros componentes, puede entregar más rápidamente aplicaciones que aprovechan los paradigmas de interfaz de usuario que otros desarrolladores han compartido con usted. Cuando puede confiar en la reutilización de inversiones anteriores realizadas por otros desarrolladores, también puede ahorrar tiempo y dinero en sus propios proyectos.

Referencias

Para obtener más información, consulte Consumo de componentes Razor de ASP.NET Core de bibliotecas de clases Razor.