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

A煤n no tienes acceso a esta clase

Crea una cuenta y contin煤a viendo este curso

Creando el datacontext

19/38
Recursos

Aportes 10

Preguntas 2

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesi贸n.

esta explicacion fue lo maximo, ahora si entiendo como es el trabajo con EF DbContext.

Con este curso he aprendido los conceptos de entity framework y db context, ya que en el curso anterior de ASP .NET CORE, se utilizaron los modelos del curso c# .net core y la explicaci贸n muy por encima, y no me hab铆a quedado muy claro.

Muy buena clase! en el curso de ASP y Net Core vemos muy superficial en Entity Framework y esto me ayud贸 a comprender mejor como implementarlo.

El **DbContext **es una clase esencial a la hora de utilizar Entity Framework, a trav茅s de ella configuramos qu茅 motor de base de datos es el que vamos a utilizar, es con el db context que vamos a poder indicar cuales modelos se van a utilizar para construir nuestra base de datos, y es con esta misma clase que podremos hacer queries hacia nuestra base de datos.

Si estan utilizando VSC con el Dotnet CLI, para crear la referencia de paquetes entre un proyecto y otro (nuestras librerias de clases) se usa el siguiente comando

dotnet add Proyecto1/Proyecto1.csproj reference Proyecto2/Proyecto2.csproj

Esto lo ejecutamos desde la carpeta de nuestra solucion que contiene todos nuestro proyectos.

NOTA IMPORTANTE
La referencia se realiza del segundo al primer proyecto
(1 <- 2)

Para los que tengan un error similar a este:

NU1202: Package Microsoft.EntityFrameworkCore 6.0.3 is not compatible with netcoreapp3.1 (.NETCoreApp,Version=v3.1). Package Microsoft.EntityFrameworkCore 6.0.3 supports: net6.0 (.NETCoreApp,Version=v6.0)
Package restore failed. Rolling back package changes for 'DataAccess'.

Les recomiendo instalar la versi贸n 3.1.1 de Microsoft.EntityFrameworkCore que es el mismo utilizado en el curso.

Buena clase!

Excelente

yo si lo habia escrito bien B)

Me salia este error instalando el paquete de NuGet EntityFramework

(Excepci贸n de HRESULT: 0x80020009 (DISP_E_EXCEPTION))

Lo solucione con los siguientes pasos en el IDE VS2019:
Ingresar al:

-> Tools o Herramientas

-> Import and Export Settings鈥 o Importar o exportar configuraciones

-> Select 鈥楻eset all settings鈥 radio button o Restablecer todas las configuraciones

-> Next o Siguiente

-> Select 鈥楴o, just reset settings, overwriting my current settings鈥 radio button if you want to reset VS to a fresh install settings Espa帽ol:No, SImplemente restablecer la configuracion reemplazando mi configuracion actual

-> Choose 鈥楪eneral鈥 or setting you want to restore to.
-> Finish