Para quien quiera conocer mas, otra arquitectura muy conocida es “Clean Architecture”.
Conocer las bases de .NET core
¿Qué necesitas para aprender a desarrollar aplicaciones profesionales en .NET con Blazor?
Todo lo que aprenderás sobre Blazor
Evolución de .Net
¿Cómo funciona el Desarrollo Web sin Blazor?
Instalando Visual Studio Community
Instalando SQL Server Express
Entender la estructura de Blazor
Webassemblies y .Net Core 3
Anatomía de una aplicación Blazor
Blazor pages
Blazor components
Introducción a formularios
Inyección de dependencias
Aplicar Entity Framework
Arquitectura vs. Patrones de Diseño
Estructurando nuestro proyecto
¿En qué consiste Entity Framework y por qué vamos a trabajarlo?
Creación de entidades
Data annotations
Trabajando el relacionamiento entre entidades
Creando el datacontext
Migraciones
Alimentando la base de datos
Integrar datos en ambientes Blazor
Construyendo la capa intermedia o capa de negocio
El CRUD de integración de datos
Creación de formularios con Blazor
Finalizando el formulario
Trabajando listas de datos
Agregando filtros a nuestra lista
Guardando nuevos registros
Creación formulario de actualización de datos
Aplicando actualización de datos
Registrando productos en almacenamiento
Creando página de almacenamiento
Cargando productos por Bodega para entradas y salidas
Relacionando productos y formulario de entradas y salidas
Finalizando el formulario de entradas y salidas
Aplicar Diseño con Bootstrap
Revisión de estilos: Introducción a Bootstrap
Publicando el sitio
Cierre del curso
You don't have access to this class
Keep learning! Join and start boosting your career
Developing an inventory application is an innovative and stimulating challenge that requires a clear understanding of the key concepts related to products, warehouses and inventory management. In this section, we will introduce a base structure for our application that will allow you to adapt it according to your specific needs.
An inventory application is a tool that allows you to efficiently manage the input and output of products in different locations or warehouses. Generally, these applications handle a single user, avoiding complexities related to multi-user access and passwords, which facilitates the initial implementation.
When creating your inventory application, you should start by classifying products into specific categories. This not only allows for more efficient management of each item that enters or leaves the warehouse, but also helps organize the basis of the tracking system. A good practice is to use a warehouse-type layout, where a product can be distributed in multiple locations:
It is critical in an inventory application to keep track of product receipts and issues to ensure inventory accuracy and detection of potential discrepancies.
To develop this application, we will use a layer-based approach. Each layer will correspond to a library of classes, which allows for a clear separation of responsibilities within your project:
The use of layers facilitates the maintenance of the code, allows the scalability of the application and improves its organization.
I invite you to continue researching and developing your skills. In the next lesson, we will ground these concepts in a concrete data model that will serve as the basis for your inventory system. Remember that each step you take will bring you closer to fully mastering inventory management in custom applications.
This educational approach will equip you with the tools you need to adapt to any requirement and overcome the challenges you face along the way. Go ahead and keep learning!
Contributions 11
Questions 0
Para quien quiera conocer mas, otra arquitectura muy conocida es “Clean Architecture”.
Genial, El curso esta increible
Este curso está genial
Hasta ahora todo claro !!
Muy bien explicado.
Trabajo en capas es una buena practica.
UN buen ejemplo, interesante el desarrollo que se corresponde al curso
el ejemplo de inventario es muy bueno ya que tiene muchas actividades que se pueden usar para el ejemplo.
Muy interesante.
Interesante
excelente la explicacion
Siempre es importante hablar de la arquitectura para los proyectos. va increíble este curso.
Want to see more contributions, questions and answers from the community?