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

Evoluci贸n de .Net

3/38
Recursos
Transcripci贸n

Aportes 17

Preguntas 1

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Reg铆strate o inicia sesi贸n para participar.

Evoluci贸n de .NET

Desde 2002 Microsoft crea un framework para desarrollo de software nativo para plataformas Windows con la versi贸n .Net 1.0, y evoluciono a la versi贸n .Net 1.1; pero no gusto el framework y reescribieron en la versi贸n .Net 2.0. Inicio desde ceros, replantearon la estructura y la versi贸n fue el n煤cleo del desarrollo nativo y evoluciono hasta el Framework .Net 4.8 en el 2019; es la ultima versi贸n del framework desarrollo puro para plataformas .Net.

Microsoft hizo un reinicio en .Net Framework; y creo un nuevo framework .Net Core 1.0 (2016) pensado en desarrollo cross-platform (desarrollar aplicaciones que puedan correr en Windows, Linux, macOs, Android , iOs, Xbox, etc.), han realizado diferentes versiones y en la actualidad esta la versi贸n Net Core 3.1 en el 2019; pero evolucionara no a una versi贸n 4, sino una VERSI脫N 5.0 y se llamara .Net 5.0 finales del 2020.


Proximas versiones de .Net

Calendario de Nuevas versiones del .NET en los proximos a帽os.

Los principales hitos de este framework a lo largo de su historia fueron:

ACTIVE SERVER PAGES: programaci贸n en vbscript similar a php y pensado para servir p谩ginas web. Me hace recordar lo viejo que estoy 馃檪
ASP.NET WebForm: en pleno surgimiento de la web, se tuvo la necesidad de atraer desarrolladores de aplicaciones de escritorio a la plataforma web con un modelo de programaci贸n orientado a formularios.
ASP.NET MVC: surgi贸 la necesidad de que el framework tenga una mayor integraci贸n con los est谩ndares web (Javascript, HTML, API REST, etc).
ASP.NET CORE: llego el momento de desacoplarnos del servidor y del sistema operativo.

Realice todo el curso con Visual Code y a lo largo del curso voy a indicar que utilice para trabajar con ello.

La siguiente informaci贸n es para instalar blazor:

$ dotnet new blazorwasm -o CICalc;: {
Para instalar Blazor WebAssembly en Visual code
}
$ dotnet new blazorserver -o BlazorApp --no-https {
Para instalar Blazor server en Visual code
Help page: https://dotnet.microsoft.com/learn/aspnet/blazor-tutorial/create
}

Para este curso utilizaremos solamente la ultima entrada{
dotnet new blazorserver -o BlazorApp --no-https
Igualmente dejo un enlace para que se puedan ayudar en caso de que tengan problemas
donde explica que es 鈥-o鈥 que recuerde que es para abrir un proyecto o en caso de no existir
crea uno nuevo con ese nombre 鈥淏lazorApp鈥 pero tambi茅n lo puedes cambiar
}

Listo Listo!

驴en este curso vamos a ver pruebas unitarias con visual studio?

YO utilizare Visual studio Community ya que en la mayotia de empresas esta herramienta es la que utilizan.

puedo trabajar con visual studio 2017, en este curso ?

Creo que 鈥淚nventary鈥 no existe en Ingles, es 鈥淚nventory鈥, solo una peque帽a anotaci贸n.

Arrancamos a conocer blazor

.Net Framework no es lo mismo que .NET CORE, .Net 5 y el nuevo .NET 6

Excelente clase!

Genial

馃槑

Muy interesante

ready!!!

Se puede llevar el curso con VS code?

Excelente contenido, se ve muy prometedor el futuro de .NET 5