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

Instalando Visual Studio Community

5/38

Lectura

Visual Studio Community es la versi贸n gratuita de este potente IDE (Entorno Integrado de Desarrollo. En este paso a paso aprender谩s a instalarlo para poder construir tus propias soluciones.

Por qu茅 Visual Studio

Visual Studio es un conjunto de herramientas y otras tecnolog铆as de desarrollo de software basado en componentes para crear aplicaciones eficaces y de alto rendimiento, permitiendo a los desarrolladores crear sitios y aplicaciones web, as铆 como otros servicios web en cualquier entorno que soporte la plataforma.

En palabras m谩s espec铆ficas, Visual Studio es un conjunto completo de herramientas de desarrollo para la generaci贸n de aplicaciones web ASP.NET, Servicios Web XML, aplicaciones de escritorio y aplicaciones m贸viles.

Visual Basic, Visual C# y Visual C++ utilizan todos el mismo entorno de desarrollo integrado, que habilita el uso compartido de herramientas y facilita la creaci贸n de soluciones en
varios lenguajes. Asimismo, dichos lenguajes utilizan las funciones de .NET Framework, las cuales ofrecen acceso a tecnolog铆as clave para simplificar el desarrollo de aplicaciones web ASP y Servicios Web XML.

Para un desarrollador, Visual Studio es un taller de trabajo en donde encontrar谩s un conjunto de herramientas para desarrollar m煤ltiples soluciones con una gama muy amplia de
posibilidades.

Tambi茅n puedes ver el video de instalaci贸n en mi canal de YouTube Miguel Quintero: Creando tu ambiente de desarrollo.

Requisitos del sistema

Visual Studio 2019 se instalar谩 y ejecutar谩 en los siguientes sistemas operativos (se recomienda 64 bits; ARM no se admite):

  • Windows 10 versi贸n 1703 o posteriores: Home, Professional, Education y Enterprise (LTSC y S no se admiten)
  • Windows Server 2019: Standard y Datacenter
  • Windows Server 2016: Standard y Datacenter
  • Windows 8.1 (con la actualizaci贸n 2919355): Core, Professional y Enterprise
  • Windows Server 2012 R2 (con la actualizaci贸n 2919355): Essentials, Standard y Datacenter
  • Windows 7 SP1 (con las actualizaciones m谩s recientes de Windows): Home Premium,
    Professional, Enterprise y Ultimate

Requisitos de Hardware

Procesador de 1,8 GHz o superior. Se recomiendan cuatro n煤cleos o superior.
鈥 2 GB de RAM; 8 GB de RAM recomendado (m铆nimo de 2,5 GB si se ejecuta en una m谩quina
virtual)
P谩gina 3 de 9
鈥 Espacio en disco duro: m铆nimo de 800 MB hasta 210 GB de espacio disponible, en funci贸n de
las caracter铆sticas instaladas; las instalaciones t铆picas requieren entre 20 y 50 GB de espacio
libre.
鈥 Velocidad del disco duro: para mejorar el rendimiento, instale Windows y Visual Studio en
una unidad de estado s贸lido (SSD)
鈥 Tarjeta de v铆deo que admita una resoluci贸n de pantalla m铆nima de 720p (1280 x 720), Visual Studio funcionar谩 mejor con una resoluci贸n de WXGA (1366 x 768) o superior

Proceso de instalaci贸n

Visual Studio tiene una versi贸n completa y gratuita para los desarrolladores: Community. Para iniciar el proceso de instalaci贸n puedes ingresar a
https://visualstudio.microsoft.com/vs/community/.

Instalaci贸n de Visual Studio Community

Una vez aqu铆, puedes descargar la base del instalador haciendo clic en el bot贸n de descarga. Luego, en la p谩gina que se cargue puedes ejecutar directamente el archivo de instalaci贸n haciendo clic en la opci贸n de ejecuci贸n.

Instalaci贸n de Visual Studio Community

Luego aparecer谩 una ventana de saludo a la que, despu茅s de leer su contenido, debes hacer clic en continuar.

Instalaci贸n de Visual Studio Community

Esto dar谩 inicio a la descarga e instalaci贸n de los componentes principales de Visual Studio.

Instalaci贸n de Visual Studio Community

Una vez finalizado este proceso, se abrir谩 la ventana de instalaci贸n de Visual Studio Community 2019. En ella podr谩s seleccionar los componentes que desear instalar en tu equipo.

Esta selecci贸n puede ser parcial o total dependiendo del tipo de desarrollo que quieras trabajar. Recuerda que de esto tambi茅n depende el espacio que ocupar谩 la herramienta en tu computador.

Instalaci贸n de Visual Studio Community

Tambi茅n puedes revisar los componentes adicionales que te permitir谩n agregar librer铆as y
componentes a la base de lo que seleccionaste. Recuerda que cada selecci贸n va a requerir un mayor espacio en tu disco duro.

Instalaci贸n de Visual Studio Community

Una vez que has seleccionado todo lo que consideres necesario para que tu ambiente de trabajo sea 贸ptimo, puedes hacer clic en la opci贸n instalar (Install).

Instalaci贸n de Visual Studio Community

Esto iniciar谩 el proceso de instalaci贸n de Visual Studio Community en tu equipo. El instalador ir谩 descargando los paquetes y al mismo tiempo realizar谩 la instalaci贸n en tu equipo.

Puede tomar entre 45 minutos y 4 horas, tal vez incluso un poco m谩s, depende de las caracter铆sticas de tu equipo, la velocidad de tu internet y, sobre todo, de los componentes que hayas seleccionado.

Instalaci贸n de Visual Studio Community

En algunos casos, puede pedirnos que reiniciemos el equipo. Si es el caso, puedes reiniciar tu m谩quina sin inconvenientes. Si no, Visual Studio Community se abrir谩 autom谩ticamente.

Instalaci贸n de Visual Studio Community

Si fue necesario reiniciar tu equipo o si Visual Studio no se abri贸 autom谩ticamente, podr谩s iniciarlos busc谩ndolo en el men煤 de inicio de tu Windows 10.

Instalaci贸n de Visual Studio Community
Instalaci贸n de Visual Studio Community

La primera vez que abres Visual Studio te pedir谩 que ingreses con una cuenta, preferiblemente de tipo Outlook o Hotmail. Esto es porque dentro de este IDE se pueden realizar diversos tipos de funciones en la nube (por ejemplo, el manejo de desarrollo en equipo utilizando Git).

Solamente debes agregar tu usuario y clave en los espacios correspondientes de las ventanas emergentes que te van apareciendo:

Instalaci贸n de Visual Studio Community
Instalaci贸n de Visual Studio Community
Instalaci贸n de Visual Studio Community

A partir de este punto, Visual Studio iniciar谩 el proceso de primera ejecuci贸n. Dependiendo de tu equipo, puede tomar entre 2 y 5 minutos. Una vez terminado este proceso, te aparecer谩 la pantalla de inicio para que puedas empezar a crear tus soluciones y proyectos de desarrollo.

Instalaci贸n de Visual Studio Community

隆Felicitaciones! Ta tienes listo tu taller de trabajo para el desarrollo de aplicaciones. A partir de aqu铆, ya tienes el poder de adquirir conocimiento para crear soluciones basados en desarrollo de software.

Te espero en la pr贸xima clase.

Aportes 12

Preguntas 3

Ordenar por:

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

No se puede en MAC?

Excelente!! A por ellos鈥

Muy buen paso a paso.

La version Visual Studio 2019 Community, es una buena alternativa para empezar, sin embargo, sugiero explorar la posibilidad de conseguir, si es posible, la version Professional ya que muchas veces, en las compa帽ias su software siempre es licenciado, y cuando te enfrentas a una prueba tecnica, puedes encontrarte con variaciones en la estructura de la IDE que pueden ponerte a dudar un rato al tratar de localizar una funcionalidad que tiene otro nombre o esta integrado en otro componente, y por regla casi general las herramientas y releases suelen ser estandarizados por el area de arquitectura a una unica version precisamente por lo mismo, Ej. IDE Visual Studio 2019 tiene las siguientes versiones releases (16.0, 16.4,16.7,16.9,16.11) . A la fecha 20220105, la version Community 2019 disponible tiene el release 16.11, sin embargo, podras encontrarte en tu dia a dia, que existen compa帽ias que trabajan con releases anteriores, notando su diferencia en las opciones de los menus, apariencia e incluso funcionalidad. De hecho la pregunta de un experto de .NET deberia partir por preguntar por cual releases se emplean en los ambientes de trabajo por cada herramienta para estar bien preparados frente a un futuro trabajo.

Clarimo!

Perfecto, seguimos adelante

Listo!!!

Hecho!!!

Entendido鈥

Listo, ambiente configurado

Todo ready!

Visual Studio es un conjunto de herramientas y otras tecnolog铆as de desarrollo de software basado en componentes para crear aplicaciones eficaces y de alto rendimiento, permitiendo a los desarrolladores crear sitios y aplicaciones web, as铆 como otros servicios web en cualquier entorno que soporte la plataforma.