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

Guardando nuevos registros

28/38
Recursos

Aportes 7

Preguntas 2

Ordenar por:

¬ŅQuieres ver m√°s aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesi√≥n.

Me agrada como trabaja las cosas Blazor.
En mi primer trabajo utilizaba webforms y comparado con esto estamos en la gloria jajaja. A√Īado que me gusta trabajar con Angular y este framework me hace sentir muy c√≥modo con su manera de funcionar.

Navigate Manager, increible.

Si les aparece un unhandled error al momento de crear el producto, NO DESESPEREN. Tienen que crear una opción vacía en la categoría porque al parecer (o en mi caso), tomaba la primera categoría como un id vacío. Así me quedó el código.

<div class="form-group">
            <label>Categoría:</label>
            <InputSelect @bind-Value="oProduct.CategoryId" class="form-control">
                <option value="">Seleccione una categoría...</option>
                @foreach(var category in Categories)
                {
                    <option value="@category.CategoryId">@category.CategoryName</option>
                }
            </InputSelect>
        </div>

Excelente curso!

Esto es genial

En la lista de categoría se puede hacer que al seleccionar la opción Seleccione categoría se muestren todos los productos sin filtrar.

<option value=" ">Seleccione categoría</option>
...
private void CategoryChanged(ChangeEventArgs e)
    {
        if (string.IsNullOrWhiteSpace(e.Value.ToString()))
        {
            tempProducts = products;
        }
        else
        {
            tempProducts = products.Where(p => p.CategoryID == e.Value.ToString()).ToList();
        }
    }

Compa√Īeros una consulta como puede utilizar un inputselect con un int ya que veo que el inputselect funciona con string y con enum Agradezco me puedan colaborar