1- Introducción a Blazor | Corriendo .NET en los Navegadores

Поділитися
Вставка
  • Опубліковано 16 гру 2024

КОМЕНТАРІ • 173

  • @jhordanloaisigaflores6237
    @jhordanloaisigaflores6237 5 років тому +3

    Este canal cada día llama mas mi atención increíble buenísimo tuto

  • @manuelgambini7730
    @manuelgambini7730 5 років тому +10

    Que interesante, no había encontrado temas de blazor en español

  • @yandertz
    @yandertz 5 років тому +1

    Buen aporte @gavilanch2. Interesante. Apoyamos tu trabajo.

  • @507master
    @507master 4 роки тому

    Con este video comienzo mi 2 curso en este canal. Gracias por la calidad.

  • @AlejandroGallardoRidesNstuff
    @AlejandroGallardoRidesNstuff 4 роки тому

    Ya saqué tu curso de web api en udemy y ya tengo en mi lista de deseos el de Blazor para seguir aprendiendo de .NET

  • @MrElkinarturo1
    @MrElkinarturo1 5 років тому +1

    Excelente video, @
    gavilanch2 muchas gracias por tu explicación, es muy completa y clarificante como siempre, estos tutoriales de Blazor son los mas completos que hay en español.

    • @JoseLuis-sr4xw
      @JoseLuis-sr4xw 4 роки тому

      Se nota que no sabes angular 9 o react o vue

  • @allyssonjesus6566
    @allyssonjesus6566 5 років тому +5

    Excelente introducción a blazor!, Estoy a la espera del siguiente vídeo!

  • @juliocesaraguirremunguia1037
    @juliocesaraguirremunguia1037 5 років тому +1

    Muy buen inicio de Blazor. Te felicito Felipe explicas muy bien y espero hagas mas tutoriales y nos envies avisos a nuestros correos.

  • @cristiangerani4197
    @cristiangerani4197 5 років тому +1

    Muchas gracias por todos tus cursos me han servido muchisimo , ademas compre en udemy tu curso de POO y me ha gustado bastante. Felicitaciones

  • @OscarGarcia-up3ph
    @OscarGarcia-up3ph 5 років тому +1

    muchas gracias gavilanch2, me dio mucho interes Blazor, esperare más del curso

  • @ecruz37
    @ecruz37 4 роки тому

    Espectacular explicación, concisa, clara y rápida. Muy completa. Muchas gracias.

  • @wenderitachi
    @wenderitachi 5 років тому +1

    Tenia mucho tiempo esperando una introduccion como esta a Blazor, muchas gracias y espero continues haciendo mas videos sobre blazor.

  • @jhohanmoran5263
    @jhohanmoran5263 5 років тому +2

    Por finnnnnn... :D, espero puedas subir mas videos de Blazor, Me suscribo ahora mismo,

  • @SebastianBordi
    @SebastianBordi 4 роки тому

    Felicitaciones y agradecimientos por el aporte.

  • @mpalaciost
    @mpalaciost 5 років тому +1

    Excelente Felipe!!!. Muy buen aporte, justo lo que estaba necesitando. Espero ver todos los demás videotutoriales al respecto ya sea en Udemy o en tu canal de youtube. Un abrazo desde Lima - Perú!!!.

  • @luisangelgallegovilla182
    @luisangelgallegovilla182 Рік тому

    ¡Excelente explicación!

  • @ssteam4986
    @ssteam4986 4 роки тому

    Después de ver todos tus videos gratuitos, compraré el de UDEMY, está súper barato.

  • @ssteam4986
    @ssteam4986 4 роки тому

    Te felicito! Estoy empezando en Blazor, espero este curso sea bien provechoso.

  • @eng.wandeson
    @eng.wandeson 2 роки тому

    Excelente curso!

  • @rosembelfermin5587
    @rosembelfermin5587 5 років тому +1

    Muy interesante, esto esta grandioso!! Gracias por el aporte!

  • @joseantoniosanchesgarcia9220

    hola gavilanch, en la versión actual de visual studio 2022 no aparece blazor from client side, cómo sería ahora el proceso?

  • @ricardoalfredopavezcatrileo
    @ricardoalfredopavezcatrileo 5 років тому

    Muy Interesnate el video Muchas Gracias Felipe....

  • @JavierRodriguez-yq9dr
    @JavierRodriguez-yq9dr 3 роки тому

    Hola cómo estás? Te comento que tengo el siguiente inconveniente. Intento crear un enlace desde una página, que me lleve a otra sección pero de la misma página. Al elemento le puso como href="#IdDelElemento" y a la sección a donde quiero que me lleve, la coloqué dentro de un con id=IdDelElemento. Al hacer click sobre , no me lleva a dicha sección. A qué puede deberse? Ayuda por favor.

  • @fernandog5367
    @fernandog5367 5 років тому +1

    Justo lo que necesitaba. Toma tu like y suscripción ;).

  • @anayarojo
    @anayarojo 5 років тому +2

    Interesante, gracias por compartir

  • @passivecryptoearnings3605
    @passivecryptoearnings3605 3 роки тому

    Buen framework para los que usan c#, el sistema de enrutamiento es facilisimo de entender, de todas maneras React sigue siendo mejor en todo aspecto. Eso de tener backend y frontend juntos me imagino que es SSR, nada nuevo pero una excelente herramienta para los desarrolladores web que les gusta c#

    • @gavilanch2
      @gavilanch2  3 роки тому +1

      No están juntos si es WebAssembly, y no es SSR en Blazor Server. Saludos!

  • @sergiotechx
    @sergiotechx 4 роки тому

    Mil gracias por el matetial 😁

  • @yosoyyo1chat
    @yosoyyo1chat 5 років тому +1

    es hermoso blazor

  • @softw.netcore7521
    @softw.netcore7521 10 місяців тому +1

    👍👍👏👏👍👍👏👏👍👍👏👏🤝🤝👍👍👏👏👏👏

  • @ALEBIK3R
    @ALEBIK3R 9 місяців тому

    instale visual studio 2022 pero al crear un nuevo proyecto en blazor, no le salen todas las opciones - plantillas

  • @dcoba76
    @dcoba76 5 років тому +1

    Exlente mas capítulos de ello por favor

  • @josuealfaro447
    @josuealfaro447 5 років тому +4

    Yo tuve problemas con crear el proyecto desde Visual Studio 2019, entonces cree el proyecto con .Net Core CLI y despues lo abrí normalmente con Visual Studio 2019,
    tan solo agregué el comando desde la consola y sobre la carpeta en la que se desea crear el proyecto
    Por Ejemplo:
    PS C:\Users\Josue> cd .\Documents\
    PS C:\Users\Josue\Documents> dotnet new blazorwasm --hosted -o BlazorCRUD

    • @DavidRodriguezDev
      @DavidRodriguezDev 5 років тому +2

      Nuevo proyecto > crear > Blazor WebAssembly App (Seleccionar la casilla ASP.NET Core hosted) y listo :D

    • @PauloAlvaradoAraya
      @PauloAlvaradoAraya 5 років тому

      @@DavidRodriguezDev Hola no me aparece esa opción. me puedes ayudar..?? solo me aparece la opción Aplicación Blazor

    • @joabsvantehuancallave4344
      @joabsvantehuancallave4344 5 років тому

      @@DavidRodriguezDev yo igual me estoy topando con este problema no me muestra ASP.NET Core hosted

    • @DavidRodriguezDev
      @DavidRodriguezDev 5 років тому

      @@joabsvantehuancallave4344 Descarga Net core 3.1 (la última versión preliminar) dotnet.microsoft.com/download/dotnet-core/3.1 y también visual studio en versión preliminar. Luego ejecuta este comando en terminal dotnet new -i Microsoft.AspNetCore.Blazor.Templates::3.1.0-preview3.19555.2 reinicia vs. Crea nuevo proyecto > Selecciona Aplicacion Blazor > configura y dale en crear > selecciona Blazor WebAssembly App y listo :D más información en el enlace --> docs.microsoft.com/en-us/aspnet/core/blazor/get-started?view=aspnetcore-3.0&tabs=visual-studio

    • @DavidRodriguezDev
      @DavidRodriguezDev 5 років тому

      @@PauloAlvaradoAraya
      Descarga Net core 3.1 (la última versión preliminar) dotnet.microsoft.com/download/dotnet-core/3.1 y también visual studio en versión preliminar. Luego ejecuta este comando en terminal dotnet new -i Microsoft.AspNetCore.Blazor.Templates::3.1.0-preview3.19555.2 reinicia vs. Crea nuevo proyecto > Selecciona Aplicacion Blazor > configura y dale en crear > selecciona Blazor WebAssembly App y listo :D más información en el enlace --> docs.microsoft.com/en-us/aspnet/core/blazor/get-started?view=aspnetcore-3.0&tabs=visual-studio

  • @robyirloreto
    @robyirloreto 5 років тому +1

    O mejor dicho: La opción Blazor Web Assembly App es el equivalente en Visual Studio 16.3.6 ?

  • @migu3langel92
    @migu3langel92 3 роки тому

    Hola felipe gracias por tu video tengo una duda, cuando cambio el html he intento volver compilar, una advertencia dice que tengo que detener la depuracion, como le haces tu para que los cambios se reflejen tan solo con refrescar el navegador.

  • @BarriDuty
    @BarriDuty 4 роки тому

    Dentro de los templates luego de elegir Net Core application no me aparece Blazor. Intenté de todo y no me funciona :/

  • @rober9948
    @rober9948 5 років тому +1

    Muy interesante!

  • @LuisGabrielFabres
    @LuisGabrielFabres 4 роки тому

    que tal felipe, genial el curso de blazor. Te hago una consulta: al dia de hoy (2020/nov/26) instale la plantilla de blazor Microsoft.AspNetCore.Blazor.Templates::3.2.0-preview1.20073.1 con dotnet version 3.1.404. todo esto en Linux Centos 8. Al iniciar un proyecto con dotnet new blazorhosted -o test, pero me aparece un mensaje de error, que me indica que "No templates matched the input template name: blazorhosted.". Dentro de las opciones que me da el help de dotnet, solo me aparecen blazorserver y blazorwasm. Mi pregunta es, esta opcion blazorhosted, esta deprecada? cual seria la mejor alternativa al dia de hoy para lograr realizar una app como la que muestyras en el video?
    Saludos y gracias.

    • @gavilanch2
      @gavilanch2  4 роки тому +1

      Hola! Escribe "dotnet new" para que veas las plantillas instaladas. Ya no se llama como dices, es "dotnet new blazorwasm". También puedes instalar .net 5 para tener acceso a lo último de .net. Saludos

  • @marketingdelplata8027
    @marketingdelplata8027 4 роки тому

    Hola Felipe. Te consulto, en foros de internet están hablando que recientemente hubo muchos cambios en Blazor que dejaron obsoletos muchos tutoriales de internet. Tu curso de Udemy se actualizo a esos cambios?

    • @gavilanch2
      @gavilanch2  4 роки тому +1

      El curso de Udemy lo mantengo actualizado. Incluso, si miras el codigo de github, verás que está actualizado a la versión que salió ahora en mayo: github.com/gavilanch/BlazorPeliculas
      Saludos!

    • @marketingdelplata8027
      @marketingdelplata8027 4 роки тому

      @@gavilanch2 excelente Felipe! muchas gracias por la pronta respuesta.

  • @jendryurenamendez3315
    @jendryurenamendez3315 2 роки тому

    Hola Felipe, muchas gracias por tus aportes. Quisiera saber si para sistemas institucionales grandes recomiendas usar Blazor o MVC? Cuál es tu perspectiva? Muchas gracias

    • @gavilanch2
      @gavilanch2  2 роки тому

      Buenas, MVC porque así encuentran personal más rápido. Aunque pueden usar Blazor en las partes interactivas, es decir, pueden combinar lo mejor de ambos mundos. Saludos

  • @gendersoncaro7664
    @gendersoncaro7664 3 роки тому

    Gracias!!!

  • @ransesalarcon6526
    @ransesalarcon6526 5 років тому

    Hola, buenas tardes. En la nueva versión de VS Community 2019 que yo me descargué no me salé la opción de: "ASP.Net Core web Application" con la opción del blazor, me salé sin él. Y me descargué lo que solicita la guía. Quisiera saber como hiciste o cuales paquetes exactamente tildaste al momento de la descarga.

    • @gavilanch2
      @gavilanch2  5 років тому

      Buenas tardes,
      Debes de asegurarte de haber seguido los pasos de esta guía: docs.microsoft.com/en-us/aspnet/core/blazor/get-started?view=aspnetcore-3.0&tabs=visual-studio
      En el caos del dotnet CLI, se han actualizado los nombres, por ejemplo, para una app de Blazor WebAssembly, el comando es: dotnet new blazorwasm -o WebApplication1
      En Visual Studio también es diferente, en este video vemos las diferencias: ua-cam.com/video/chrc4r3Qrbw/v-deo.html
      Saludos

  • @adrianavendano6268
    @adrianavendano6268 5 років тому

    Con el comando dotnet no me aparece la opción blazorhosted, solamente me ofrece blazorserver y blazorwasm. Cual debo escoger ?.

    • @gavilanch2
      @gavilanch2  5 років тому +1

      Puedes usar: dotnet new blazorwasm --hosted

  • @dmgnn
    @dmgnn 5 років тому

    Excelente video, gracias

  • @chamir4614
    @chamir4614 5 років тому +1

    Al final alguien que hará tutoriales de esto

  • @Gamotlisss
    @Gamotlisss 5 років тому

    Hola gracias por regalarnos tus conocimientos una consulta si hago este curso gratuito de youtube se complementan los videos o tengo que tomar tu curso de udemy para que se complementen en un por decirlo un proyecto gracias.

    • @gavilanch2
      @gavilanch2  5 років тому

      En el curso de udemy hacemos un proyecto completo. El material de youtube es complementario como dices. Saludos

  • @javiersaucedo8365
    @javiersaucedo8365 4 роки тому

    Hola Felipe muchas gracias por tus videos, son excelentes. Oye en el Chrome en la herramienta de inspeccionar (F12) yo no veo que se descarguen la bibliotecas o los archivos ".DLL" de ASP, sólo aparecen los css por ejemplo. ¿Qué hice mal?

    • @gavilanch2
      @gavilanch2  4 роки тому

      Intenta refrescar la pagina con la pestaña de network mostrándose. Saludos

  • @dcoba76
    @dcoba76 5 років тому

    Estimado una consulta, he instalado el ide EFC 3.0, VS 2019 preview 3.0 y ejecutado los comandos para los templates de blazor, pero al momento de crear el proyecto no figuran las plantillas. podrías ayudarnos al respecto?

    • @gavilanch2
      @gavilanch2  5 років тому

      Qué versión de los templates instalaste? La versión preview7 o la versión preview8?

    • @dcoba76
      @dcoba76 5 років тому

      @@gavilanch2 dotnet new -i Microsoft.AspNetCore.Blazor.Templates::3.0.0-preview8.19405.7

    • @dcoba76
      @dcoba76 5 років тому

      @@gavilanch2 docs.microsoft.com/es-mx/aspnet/core/blazor/get-started?view=aspnetcore-3.0&tabs=visual-studio

    • @gavilanch2
      @gavilanch2  5 років тому +2

      Es correcto, ayer mismo fue que salió el preview 8. Para crear un proyecto server side, al abrir tu Visual Studio 2019 16.3 Preview 2.0, debes:
      1- Darle a Create a new project
      2-Escoger la plantilla Blazor App, hacer click en next
      3-Colocar un nombre al proyecto, click en Create
      4-Finalmente, escoger entre Blazor Server App o Blazor WebAssembly App.
      Saludos

    • @dcoba76
      @dcoba76 5 років тому

      @@gavilanch2 Gracias. una última, en el punto 4 cual es el proyecto que debo seleccionar para seguir tus videos? Blazor Server App o Blazor WebAssembly App?

  • @HBravoAl
    @HBravoAl 5 років тому +1

    Hola Gavi, Qué tanto crees que le haga competencia a Angular, React, Vue?
    Hubiera sido genial una comparación, para saber en qué casos usar uno u otro.

    • @gavilanch2
      @gavilanch2  5 років тому

      Es difícil de decir, Angular y React en especial tienen ya muchos años de haber salido, Blazor no va ni por la versión 1 (lo que vemos es un preview), y las tecnologías se toman su tiempo para ser aceptadas y utilizadas por la comunidad. Hay que ver cómo lo recibe el público. Saludos

    • @JoseLuis-sr4xw
      @JoseLuis-sr4xw 4 роки тому

      Exacto hay millones de personas desarrollando en estos frameworks de javascrit, ahora quiero aprender asp .net y angular que meparece una maravilla, blazor por lo que veo, no me gusta nada, lo mezcla todo, html y c# no quiero ni imaginar un programa complejo.

    • @HBravoAl
      @HBravoAl 4 роки тому

      @@JoseLuis-sr4xw Igual está a penas saliendo, y me pareció exáctamente igual. Si te gustó angular, React te gustará mejor. :X

  • @rmcsistemas7827
    @rmcsistemas7827 4 роки тому

    Hola, ya no aparece lo mismo en la creacion del Proyecto.. alguna actualizacion?.. ya no se ve el client, server, shared como lo explican aqui.. gracias.

    • @gavilanch2
      @gavilanch2  4 роки тому

      Sí. hubo actualización, aquí lo explico: ua-cam.com/video/chrc4r3Qrbw/v-deo.html

  • @lcorralesd
    @lcorralesd 5 років тому

    Excelente!!

  • @hubertcasimirotaco9600
    @hubertcasimirotaco9600 5 років тому

    Estimado Felipe,
    Tenemos la necesidad de desarrollar un sistema web semejante al de AliExpress (digamos).
    Crees que con Blazor del lado del servidor pueda hacerse este desarrollo? O talvez con la opción Web Assembly?
    O con ninguna de las 2 opciones?
    Dependiendo de lo que me respondas me aventuraré en Blazor y en el curso.
    Saludos. Hubert.

    • @gavilanch2
      @gavilanch2  5 років тому +1

      Buenas, Hubert,
      Siendo AliExpress un sitio de compra, y considerando que la velocidad de carga de tu sitio web es fundamental, dado que según estudios, los usuarios se frustran con sitios que no cargan rápido y abandonan la página (en tu caso, pierdes ventas), no te puedo recomendar Blazor WebAssembly HASTA que ellos mejoren la velocidad inicial de carga del.framework. Blazor WebAssembly es bien rápido, excepto en la carga inicial, cuando corrijan esa parte, podrá competir contra angular, vue o react en el mundo de aplicaciones de tiendas.
      Es más factible hacerlo con Blazor del lado del servidor, ya que la velocidad de carga es casi instantánea, e incluso como la app corre de manera remota, hasta celulares no muy poderosos deberían poder interactuar con el app de manera eficiente. El reto de blazor del lado del servidor es la escalabilidad, puede ser dificil servir a 10,000 usuarios de manera simultánea (aquí le va mejor a Blazor WebAssembly).
      Dependiendo la cantidad de usuarios simultáneos a manejar, te puedes decidir por Blazor o por algún framework de JavaScript, como Angular, Vue o React.
      Saludos!

    • @hubertcasimirotaco9600
      @hubertcasimirotaco9600 5 років тому

      Gracias por la respuesta, Podría compartir de alguna página que conozcas que esté con Blazor WebAssembly y/o alguna que esté sobre Asure.
      Deben existir ya algunas por ahi.. para evaluarlos, talvez para empezar esté bien y de todas maneras me matriculo?.
      Por otro lado, bien didáctico tus lecciones.
      Gracias.

    • @gavilanch2
      @gavilanch2  5 років тому

      No existen muchos sitios reales con Blazor, ya que es una tecnología muy nueva. En el caso de Blazor WebAssembly, esta se encuentra en fase de preview aún. Los sites disponibles son de demo.
      Un ejemplo sería este: becksblazor.azurewebsites.net/
      De Blazor del lado del servidor, que es el que se recomienda por el momento para trabajar en producción, tampoco hay demasiados sites, la mayoría demos. Pero funciona igual que Blazor WebAssembly en general, solo que la carga inicial es más rápida.
      Saludos

    • @hubertcasimirotaco9600
      @hubertcasimirotaco9600 5 років тому

      Ya me matriculé en tu curso estimado Felipe. Me aventuro y muy buena tu entrevista en "Domini Code".
      Saludos.

  • @jheanpiertony
    @jheanpiertony 5 років тому +1

    LOS COMPONENTE EN SHARED SE PARECEN MUCHO A LAS VISTA PARCIALES EN, GRACIAS PROFE

  • @keenbrayanhuaracacalderon9667
    @keenbrayanhuaracacalderon9667 8 місяців тому

    Hola pueso tomar el curso en 2024 ?? O tienes un curso actualizado de blazor porfavorr

    • @gavilanch2
      @gavilanch2  8 місяців тому

      Buenas, solo si usas .NET 7, no es compatible con .NET 8. Pienso actualizar en el futuro. Saludos

  • @sixtoortega138
    @sixtoortega138 5 років тому

    Tengo un inconveniente, hago todo tal cual para instalar las plantillas y no me aparece nada en visual studio por favor si me podrian ayudar

    • @gavilanch2
      @gavilanch2  5 років тому

      Cambia un poco la experiencia al crear una app, mira este vid: ua-cam.com/video/chrc4r3Qrbw/v-deo.html
      Si no te sale aún, me dejas saber

  • @Jel.Awesh.M
    @Jel.Awesh.M 5 років тому +1

    Buen video. ¿Con Blazor omitiríamos todo el código JS o aún necesitaríasmo de él? (Imaginando que no tengamos ninguna librería como jQuery que necesite de él)

    • @gavilanch2
      @gavilanch2  5 років тому

      Blazor no busca omitir JS, sino que nos brinda herramientas para utilizar .NET en el navegador de una manera sencilla. De todos modos, con Blazor podemos llamar funciones de JS utilizando IJSRuntime (tal como vemos en el siguiente video).

  • @batman4523
    @batman4523 4 роки тому

    Excelente curso, mi pregunta es si blazor solo puede ser usado con .net core o también con net normal

  • @BenHayat
    @BenHayat 5 років тому

    Just curious, which country are you from? Although I don't speak spinach, but generally I can tell from the Spanish accent. It sound more like "South" America and not "Central" America. Am I right?

    • @gavilanch2
      @gavilanch2  5 років тому

      Hey Ben, I'm from the Dominican Republic

    • @BenHayat
      @BenHayat 5 років тому +1

      @@gavilanch2
      Oh wow, You don't sound like one. You sound more like south American,
      Thanks for the reply.
      Looking forward to you full Udemy course on Blazor.

  • @laamenazard
    @laamenazard 5 років тому

    Saludo, soy nuevo en el mundo de .net y me gustaría saber cual es la ruta de aprendizaje para el desarrollo web con .net tanto backend como frontend , porque estoy super confundido con todo lo que hay en .net cualquier ayuda se lo agradeciera muchas gracia de ante mano.

    • @gavilanch2
      @gavilanch2  5 років тому

      Saludos,
      Para el backend se utiliza ASP.NET. Tengo cursos, tango gratuitos como pagos, de ASP.NET:
      ASP.NET MVC 5: ua-cam.com/play/PL0kIvpOlieSNWR3YPSjh9P2p43SFnNBlB.html
      ASP.NET Core 2: ua-cam.com/play/PL0kIvpOlieSMxCFeJvjRV8GlLJ0VNx2LI.html
      Construyendo Web APIs con ASP.NET Core: www.udemy.com/course/construyendo-web-apis-restful-con-aspnet-core/?referralCode=2067EC056E505823483D
      En el caso del front-end, no es obligatorio que utilices tecnologías de .NET. Si quieres utilizar C#, puedes utilizar Blazor: www.udemy.com/course/programando-en-blazor-aspnet-core/?referralCode=9C628CCB2E3A35A73D6A
      O puedes utilizar tecnologías como Angular, React, entre otras: ua-cam.com/play/PL0kIvpOlieSMnuoW0QX8N-wWhJpCcIDvZ.html
      Saludos

  • @carlos22zapata
    @carlos22zapata 5 років тому

    Muchas gracias por publicar este vídeo, sigo tus publicaciones y me parecen excelentes.
    Tengo un problema al respecto y es que instalo todo tal cual, y reviso que este instalado el blazor, me aparece en el powerShell que se instalo y todo, de hecho aparece para crear la aplicación web de servidor, pero la plantilla de blazor no aparece por ningún lado aún teniendo disponible el ASP.NET Core 3.1. Podrías ayudarme con esto? Gracias de antemano.

    • @gavilanch2
      @gavilanch2  5 років тому

      Corriste este comando? dotnet new -i Microsoft.AspNetCore.Blazor.Templates::3.1.0-preview3.19555.2

    • @carlos22zapata
      @carlos22zapata 5 років тому

      @@gavilanch2 Si amigo lo corrí, pero aún asi no lo veo, no se si me esta faltando algo mas. Gracias.

    • @gavilanch2
      @gavilanch2  5 років тому

      ¿Dónde no lo ves? En vs o en el dotnet cli?

    • @carlos22zapata
      @carlos22zapata 5 років тому

      @@gavilanch2 En VS es donde no lo logro ver, al momento de escoger las plantillas, salen las de Angular y React pero no salen las de Blazor

    • @gavilanch2
      @gavilanch2  5 років тому

      Tienes que usar el preview de VS. Saludos

  • @mtorres174
    @mtorres174 3 роки тому

    Felipe podrias hacer un tutorial para la version en blazor para .NET 5, gracias

  • @bolittos
    @bolittos 4 роки тому

    como puedo poner mis paginas en un servidor?

    • @gavilanch2
      @gavilanch2  4 роки тому

      Puedes publicar tu proyecto a un Azure App Service. Para eso haces click derecho en el proyecto Server, le das a Publish, escoges Azure y sigues el Wizard.
      Saludos

  • @AbnerVelasco
    @AbnerVelasco 5 років тому +36

    Que tiemble Angular y ReactJS

    • @gavilanch2
      @gavilanch2  5 років тому +5

      jajaja!

    • @jheanpiertony
      @jheanpiertony 5 років тому

      @@gavilanch2 TOTAL MENTE DEACUERDO

    • @khzzzzzzzz
      @khzzzzzzzz 5 років тому

      y todo JS

    • @infotips2475
      @infotips2475 4 роки тому +1

      No entendi ??? vengo de programación antigua y no se ni por donde empezar par desarrollo web hay mil lenguajes

    • @francoterranova8080
      @francoterranova8080 4 роки тому +3

      @@infotips2475 el mundo era mucho mas simple antes

  • @adrianavendano6268
    @adrianavendano6268 5 років тому

    Excelente explicación muy bueno el video. Se puede agregar a un proyecto de MVC ya creado?

    • @gavilanch2
      @gavilanch2  5 років тому +1

      Por supuesto! Puedes llamar componentes de razor desde vistas y razor pages: docs.microsoft.com/en-us/aspnet/core/blazor/components?view=aspnetcore-3.0#integrate-components-into-razor-pages-and-mvc-apps

  • @oremet47844
    @oremet47844 5 років тому

    Gracias,que valor tiene el curso completo?

    • @gavilanch2
      @gavilanch2  5 років тому

      Vale 13.99 en este link:
      www.udemy.com/course/programando-en-blazor-aspnet-core/?couponCode=BLAZOROCTOBER
      Saludos

  • @ramiromoreno9581
    @ramiromoreno9581 4 роки тому +1

    Muchas gracias por su conocimiento profesor tiene un nuevo sub ? tiene algun grupo ? si llegara a ver dudas

  • @laamenazard
    @laamenazard 4 роки тому +1

    saludo felipe gavilan te sigo haces varios meses porque me interese en aprender c#, y .net, me gustaría que me dieras una ruta de aprendizaje de tus cursos gratis como los de pago, porque no se por donde empezar aunque manejo de manera intermedia html,ccs y javascript, pero soy dominicano y como sabes el mercado de aquí los reyes son java y c#, por eso quiero aprender backend con .net, muchas gracias de antemano

    • @gavilanch2
      @gavilanch2  4 роки тому

      Hola!
      Yo diría que empieces por el de C# si estás comenzando (gratis). Si quieres algo más avanzado de OOP puedes ver el curso de OOP en udemy: www.udemy.com/course/diseno-y-programacion-orientada-a-objetos-en-c/?referralCode=21B170B0635CA0728148
      Luego puedes tomar MVC 5 si deseas (gratis)
      Más adelante tienes dos opciones: Web APIs o Blazor. Ambos te enseñarán acerca de .NET Core. En lo personal, me gusta más el de Blazor, porque lo enfoqué más en desarrollar una aplicación: www.udemy.com/course/programando-en-blazor-aspnet-core/?referralCode=9C628CCB2E3A35A73D6A
      Algunas personas me han dicho que el de Web API les ha ayudado a conseguir empleo, así que tal vez quieras echarle un ojo: www.udemy.com/course/construyendo-web-apis-restful-con-aspnet-core/?referralCode=2067EC056E505823483D
      Saludos

  • @juant72
    @juant72 5 років тому

    Hay una dependencia de los navegadores y su procesador de WebAssembly para que tengan buena performance

  • @RandomVideos-bq2xn
    @RandomVideos-bq2xn 5 років тому

    Hola muy buen tutorial, estaba mirando que tienes cursos en udemy, .net core tienes alguno que use database first y no codefirst gracias

    • @gavilanch2
      @gavilanch2  5 років тому +2

      Hola, en el curso de EF Core explico algo de Database First: www.udemy.com/course/introduccion-a-entity-framework-core-2-1-de-verdad/?couponCode=CAMPANIAUDEMYABRIL19
      Sin embargo, el curso se centra en Code First, la razón de esto es que al final es lo mismo, porque con database first lo que haces es generar los modelos y contexto de datos para trabajar con tu base de datos. Luego de ahí, las consultas que hagas sobre la base de datos son idénticas a como se hacen en Code First.
      Saludos

    • @RandomVideos-bq2xn
      @RandomVideos-bq2xn 5 років тому

      @@gavilanch2 Gracias a penas pueda lo compro, si pudieras hacer un curso en udemy o aqui que sea de windows services seria estupendo como hacer rutinas donde pueda usar funciones nativas para acceder a los dispositivos del pc para hacer operaciones seria genial

    • @gavilanch2
      @gavilanch2  5 років тому +1

      ¿A más personas les interesa el tema de Windows Services? Si hay demanda, entonces no tengo problemas en elaborar un material al respecto (like a este comentario es un sí). Saludos

  • @yonathangutierrez1733
    @yonathangutierrez1733 5 років тому

    Web assembly? Woooo

  • @YudnerParedes
    @YudnerParedes 5 років тому

    muy buen vídeo gracias. La aplicación ya desarrollada inicialmente que muestras, lo puedes compartir?

    • @gavilanch2
      @gavilanch2  5 років тому +2

      Claro: github.com/gavilanch/Blazor-WebAssembly-Ejemplo

    • @YudnerParedes
      @YudnerParedes 5 років тому

      @@gavilanch2 gracias.

  • @PenetrovichCG
    @PenetrovichCG 4 роки тому

    Me parece bueno el tutorial, muy claro, sin embargo la asercion "Blazor funciona gracias a una tecnología llamada WebAssembly" creo que es equivocada. Existe Blazor Server y Blazor WebAssembly, obviamente Blazor WebAssembly puede correr o ejecutarse gracias a WebAssembly pero no Blazor Server, de hecho este no necesita de WebAssembly, de lo que si necesita es de SignalR. Pueden revisar mas sobre Blazor en su propia pagina: dotnet.microsoft.com/apps/aspnet/web-apps/blazor, esta en ingles pero creo q lo van encontrar facil traducirlo.

  • @gianlucafiore8575
    @gianlucafiore8575 5 років тому

    Gracias cómo siempre por tus aportes Felipe, pero a mi punto de vista no veo tan interesante que Microsoft siempre quiera abarcar todo, es una verdadera fabrica de frameworks de los cuales siempre pocos sobreviven y éste puede ser uno de ellos, Microsoft tiene como propuesta de valor algo que hicieron muy bien, y es asp.net - Entity framework - SQL server, Cuando empiezan a aparecer estos injertos raros como por ejemplo que se te descarguen .dll ejecutables me asusta y me alejo jajaja, qué te dice que esas dll no puedan contener código malicioso En un app realizada por terceros?

    • @gavilanch2
      @gavilanch2  5 років тому +1

      Con respecto a lo del código malicioso, al final, Blazor está limitado al navegador, en tal sentido, no puede hacer más que lo que hace JavaScript hoy en día. Por lo que desde el punto de vista de la seguridad no hay problema para el usuario.
      En lo personal pienso que es una propuesta interesante, ya que nos trae la capacidad de utilizar el poder del ecosistema de .NET en el navegador (esto es algo que voy a exponer en un futuro video).
      Saludos!

    • @Mikosacred
      @Mikosacred 5 років тому

      estas hecho a la antigua, le temes a lo nuevo. Te falta un poco de conocer los limites de una tecnologia o plataforma, los navegadores tienen limites y bajo estos se realizan cosas, al igual que aplicaciones de escritorio, apps movil nativas, etc.

    • @gianlucafiore8575
      @gianlucafiore8575 5 років тому

      @@Mikosacred no estoy hecho a la antigua, porque de hecho estoy manejando SPA con RractJS, .net Core, llamadas asíncronas, PWA, JWT.. y a mi entender son todas tecnologías y técnicas meramente nuevas y en etapas de desarrollo estable. No te estoy discutiendo que me quedaría con ASPX o winforms

  • @JoseLuis-sr4xw
    @JoseLuis-sr4xw 4 роки тому

    Pues yo estoy aprendiendo .net asp y para el front Angular paso de blazor, me parece horrible el codigo todo mezclado, apuesto por lo que lleva años funcionando, es robusto, consolidado y tiene una gran comunidad.

    • @gavilanch2
      @gavilanch2  4 роки тому

      Con respecto a lo del codigo mezclado, se puede separar usando clases parciales, es decir, el UI por un lado y la lógica por otro lado.
      Con respecto a lo del tiempo, todas las tecnologías empiezan de cero. En su momento Angular fue nuevo también.
      De todas maneras, en el canal tengo videos de Angular y .NET.
      Saludos!

  • @ferdysduran9173
    @ferdysduran9173 5 років тому +2

    La verdad se facil de usar, mas que otros frameworks 🤔

    • @cesarhernandezdomensay6033
      @cesarhernandezdomensay6033 5 років тому +1

      Más que laravel?

    • @ferdysduran9173
      @ferdysduran9173 5 років тому +3

      @@cesarhernandezdomensay6033 bueno este no es un framework a comparar con Laravel, porque tendrías que compararlo con framworks spa, como Angular, react y vue

    • @ferdysduran9173
      @ferdysduran9173 5 років тому +2

      @@cesarhernandezdomensay6033 Laravel más bien sería la competencia de .net core

    • @JoseLuis-sr4xw
      @JoseLuis-sr4xw 4 роки тому

      aprende angular, react o vue son framework que llevan años y funcionan, razor es esperimental, si te gusta meclar html con lenguaje de programacion, te gustara react, sino angular, el cualo lo estoy aprendiendo.

    • @ferdysduran9173
      @ferdysduran9173 4 роки тому

      @@JoseLuis-sr4xw Si, yo sé angular

  • @MaicollQuintero
    @MaicollQuintero 2 роки тому

    lastima que ya se desactualizo y todo se hace diferente ahora

    • @gavilanch2
      @gavilanch2  2 роки тому

      Volveré a hacer este video pronto por eso mismo. Saludos

  • @josefranciscoricomoreno2550
    @josefranciscoricomoreno2550 5 років тому

    Problemas de que no me carga el LayoutAttribute
    Alguien mas por aqui??

    • @gavilanch2
      @gavilanch2  5 років тому

      Qué error te da y en qué parte? Qué versión de ASP.NET Core 3 usas (preview 7, preview 8, etc.)?

    • @josefranciscoricomoreno2550
      @josefranciscoricomoreno2550 5 років тому

      @@gavilanch2 Preview8, al querer ejecutar el proyecto que se crea por defecto desde Net Core CLI, ya que lo quise crear desde Visual Studio Preview, pero no logré que me aparecieran los templates de Blazor.
      Error CS0234 El tipo o el nombre del espacio de nombres 'LayoutAttributeAttribute' no existe en el espacio de nombres 'Microsoft.AspNetCore.Components' (¿falta alguna referencia de ensamblado?) BlazorCRUD.Client D:\Blazor\BlazorCRUD\BlazorCRUD.Client\obj\Debug
      etstandard2.0\RazorDeclaration\Pages\_Imports.razor.g.cs

    • @josefranciscoricomoreno2550
      @josefranciscoricomoreno2550 5 років тому

      Ya logré crearlo desde Visual Studio seleccionando el tipo de proyecto: Aplicación Blazor, pero el error es el mismo.
      Error CS0234 El tipo o el nombre del espacio de nombres 'LayoutAttribute' no existe en el espacio de nombres 'Microsoft.AspNetCore.Components' (¿falta alguna referencia de ensamblado?) BlazorCRUD.Client D:\Blazor\BlazorCRUD\BlazorCRUD\BlazorCRUD\BlazorCRUD.Client\obj\Debug
      etstandard2.0\RazorDeclaration\Pages\_Imports.razor.g.cs 51 Activo
      La línea es :
      [Microsoft.AspNetCore.Components.LayoutAttribute(typeof(MainLayout))]

    • @gavilanch2
      @gavilanch2  5 років тому +1

      Mira el video 3 de la serie donde hablo del preview 8 (Este video fue hecho para el preview 7): ua-cam.com/video/chrc4r3Qrbw/v-deo.html

    • @josefranciscoricomoreno2550
      @josefranciscoricomoreno2550 5 років тому

      @@gavilanch2
      3.0.100-preview8-013656
      Error CS0234 El tipo o el nombre del espacio de nombres 'LayoutAttributeAttribute' no existe en el espacio de nombres 'Microsoft.AspNetCore.Components' (¿falta alguna referencia de ensamblado?)
      en la línea:
      [Microsoft.AspNetCore.Components.LayoutAttribute(typeof(MainLayout))]

  • @JordiC354
    @JordiC354 4 роки тому

    No me parece tan buena idea embeber codigo c# con HTML. Dificultaría bastante el testing

    • @gavilanch2
      @gavilanch2  4 роки тому

      Puedes usar clases parciales si quieres separarlos

  • @TheRealZodWorld
    @TheRealZodWorld 5 років тому +1

    Es un react js .net jejeje

    • @gavilanch2
      @gavilanch2  5 років тому

      Sí, toma conceptos de React, y los aplica utilizando .NET y C#.