Conocer las bases de .NET core

1

¿Qué necesitas para aprender a desarrollar aplicaciones profesionales en .NET con Blazor?

2

Todo lo que aprenderás sobre Blazor

3

Evolución de .Net

4

¿Cómo funciona el Desarrollo Web sin Blazor?

5

Instalando Visual Studio Community

6

Instalando SQL Server Express

Entender la estructura de Blazor

7

Webassemblies y .Net Core 3

8

Anatomía de una aplicación Blazor

9

Blazor pages

10

Blazor components

11

Introducción a formularios

12

Inyección de dependencias

Aplicar Entity Framework

13

Arquitectura vs. Patrones de Diseño

14

Estructurando nuestro proyecto

15

¿En qué consiste Entity Framework y por qué vamos a trabajarlo?

16

Creación de entidades

17

Data annotations

18

Trabajando el relacionamiento entre entidades

19

Creando el datacontext

20

Migraciones

21

Alimentando la base de datos

Integrar datos en ambientes Blazor

22

Construyendo la capa intermedia o capa de negocio

23

El CRUD de integración de datos

24

Creación de formularios con Blazor

25

Finalizando el formulario

26

Trabajando listas de datos

27

Agregando filtros a nuestra lista

28

Guardando nuevos registros

29

Creación formulario de actualización de datos

30

Aplicando actualización de datos

31

Registrando productos en almacenamiento

32

Creando página de almacenamiento

33

Cargando productos por Bodega para entradas y salidas

34

Relacionando productos y formulario de entradas y salidas

35

Finalizando el formulario de entradas y salidas

Aplicar Diseño con Bootstrap

36

Revisión de estilos: Introducción a Bootstrap

37

Publicando el sitio

38

Cierre del curso

No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Construyendo la capa intermedia o capa de negocio

22/38
Recursos

Aportes 10

Preguntas 1

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

o inicia sesión.

Me encanta lo bien que explica el profesor.

Interesante la arquitectura que estamos realizando.

Me interesa este curso

Aqui se puede usar scaffolding para no hacer crud manualmente?

Un truco en cuanto a las referencias de Proyectos.
Cuando desde el proyecto Business referenciamos el proyecto DataAccess ya no es necesario también crear la referencia a Entities, debido a que ya éste proyecto viene incluido en DataAccess.
Lo mismo pasa con el proyecto Inventory, al momento de referenciar el proyecto Business, éste trae consigo las referencias para DataAccess y Entities.

En la siguiente Imagen se puede ver un ejemplo:

Yo si he tenido problemas para conectarme a la base de datos SQL SERVER.

buena explicacion

Con base a esta clase y en el caso de Visual Code adjunto la siguiente información

Para referenciar capas {
Ejecutar sin el "$"{
        $ dotnet add Business/Business.csproj reference DataAccess/DataAccess.csproj
        $ dotnet add Business/Business.csproj reference Entities/Entities.csproj
}
Resultado{
        <ItemGroup>
            <ProjectReference Include="..\DataAccess\DataAccess.csproj" />
            <ProjectReference Include="..\Entities\Entities.csproj" />
        </ItemGroup>
        <!-- A Business referenciamos DataAccess y Entities -->
}
Ejecutar sin el "$"{
        $ dotnet add Inventory/Inventory.csproj reference Business/Business.csproj
        $ dotnet add Inventory/Inventory.csproj reference Entities/Entities.csproj
}
Resultado{
        <ItemGroup>
            <ProjectReference Include="..\Business\Business.csproj" />
            <ProjectReference Include="..\Entities\Entities.csproj" />
        </ItemGroup>
        <!-- A Inventory referenciamos Business y Entities -->
}
}

Me parece que la capa de negocio es el equivalente al Controlador visto en ASP .NET CORE

Al momento de crear varias clases en un archivo, para no complicarnos buscando se puede presionar la tecla Ctrl + F y desplegamos las opciones y lo configuramos en Documento Actual.

Ejemplo: