Crear CRUD en Blazor y ASP.NET WEB API ✅ Completo ✅

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

КОМЕНТАРІ • 93

  • @codigoestudiante
    @codigoestudiante  Рік тому +2

    👋¡Hola a todos los programadores que buscan código fuente libre!👋
    Te invito a visitar nuestro canal: ⏩ www.youtube.com/@codigoestudiante
    Encontrarás sistemas gratuitos ,tutoriales y cursos los cuales podrás descargarlos y aprenderlos ☝

  • @hansyadielsanchezmora1710
    @hansyadielsanchezmora1710 3 місяці тому +2

    Lo vi completo, sentí que vi una pelicula, pero fue tremenda pelicula jajaja gracias capo por compartir tus conocimientos, yo aproveché e implementé el tema del páginado y un buscador por nombre, siempre fue neesario hacer varios ajustes, adicionalmente es bueno que tengan presente que no se pueden eliminar los primeros ya que hay tablas relacionadas

  • @gustavitocastellon4184
    @gustavitocastellon4184 Рік тому +3

    Exelente video, lo que no explican los licenciados lo explicaste tu CRACK

  • @estebangimenezgobello9992
    @estebangimenezgobello9992 Рік тому +2

    Impresionante!!, lo segui paso a paso y logré lo que esperaba! un abzo

  • @eshopeshop-z1b
    @eshopeshop-z1b 7 місяців тому +1

    Excelente explicación, mil gracias!

  • @gastonnicolli3065
    @gastonnicolli3065 Рік тому +2

    Que bien que explicas !!!!! Disfrute el video y aprendi muy facil GRACIAS !!!!!

  • @gonzalogarcia8288
    @gonzalogarcia8288 Рік тому +4

    Interesante Amigo, mil gracias por compartir su tiempo y conocimientos 👍👍

  • @guillermomazzari8320
    @guillermomazzari8320 Рік тому +1

    Muchas gracias! Me encanta ver que estas subiendo mucho contenido de Blazor!!!

  • @marioescudero7103
    @marioescudero7103 Рік тому +2

    ¡Excelente video! ¡Gracias y felicitaciones!

  • @jaydesigns46
    @jaydesigns46 Рік тому +2

    excelente, codigo limpio y ordenado. gracias

  • @giomardev
    @giomardev Рік тому +3

    Muchas gracias por compartir. Saludos codigo estudiante no pares mi bro!

  • @ciminoce
    @ciminoce Рік тому +3

    Genial!!!! Gracias por compartir!!!

  • @emersonhumberto2375
    @emersonhumberto2375 Рік тому +1

    Muchas Gracias maestro gran video bendiciones

  • @enzopaez_
    @enzopaez_ Місяць тому +1

    Excelente! gracias por el contenido

  • @lags80xyz
    @lags80xyz Рік тому +1

    Gracias, todo excelente, bien explicado.

  • @LuxiLJr
    @LuxiLJr Рік тому +4

    Excelente video mi bro sigue así!, lo mejor es que todo es super claro.
    Te quería preguntar si seria posible realizar un video de manejo de tablas (añadir celdas, borrar celdas, mostrar una única celda para suma total al final de la fila, guardar la información ingresada en una celda)

  • @diegogabriel2466
    @diegogabriel2466 Рік тому +1

    nuevo suscriptor amigo, sigue subiendo más de Blazor

  • @cesarsoftnica5126
    @cesarsoftnica5126 Рік тому +3

    Gran aporte saludos 🖥 🇳🇮

  • @rubensanabria9598
    @rubensanabria9598 Рік тому +1

    como siempre excelente tus videos, sigue asi, aprendemos muchisimo

  • @renzomendezsuarez3467
    @renzomendezsuarez3467 Рік тому +1

    Excelente ..!!👍

  • @deimercastrillomartinez7473
    @deimercastrillomartinez7473 Рік тому +3

    Muchas gracias. Algún ejemplo como este pero usando un master-details? Por ejemplo una factura de venta.
    Saludos

  • @guillermoguzman171
    @guillermoguzman171 Рік тому +1

    Eres mi heroe!

  • @jaimevalenciav
    @jaimevalenciav 7 місяців тому

    excelente video, logré desarrollarlo siguiendo paso a paso las intrucciones.

    • @mauriciochaparro8526
      @mauriciochaparro8526 4 місяці тому

      Amigo usted sabe porque ya al terminar el proyecto me sale error cuando le doy editar empleado?

  • @josepablorodriguezrodrigue7423
    @josepablorodriguezrodrigue7423 4 місяці тому +1

    Gracias bro, te quiero mucho

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

    Muchas gracias, aprendí bastante y el código me compiló a la perfección

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

    Excelente Video, Mejor explicado, imposible 👍

  • @sistemasgquilecuador1731
    @sistemasgquilecuador1731 10 місяців тому

    excelente la explicacion, gracia spor aportar a la comunidad

  • @LikeDePollo
    @LikeDePollo Рік тому +2

    excelente video, para la próxima podrías hacer uso de imágenes en el servicio?

  • @joaquinedu
    @joaquinedu 8 місяців тому +1

    Como siempre, excelentes tus videos! Una consulta, este proyecto lo soporta en somee?

  • @marioescudero7103
    @marioescudero7103 Рік тому +2

    Consulta: ¿has sacado algún video de .NET MAUI? Gracias

  • @manuel3537
    @manuel3537 11 місяців тому +1

    graciA!

  • @luisfernandodeolazabalsche3317

    Muchas gracias ;-) por lo que veo hay mucho parecido a Angular, que opinión tienes de esta tecnología?

    • @codigoestudiante
      @codigoestudiante  Рік тому +3

      Hola, aún estoy aprendiendo la tecnología y me pareció interesante subirlo. Espero sea de interés para la comunidad y continuar con más contenido al respecto. Saludos.

  • @deimercastrillomartinez7473
    @deimercastrillomartinez7473 Місяць тому +1

    Estimado tengo una curiosidad, etiendo que Blazor en unas de sus objetivos es poder usar C# en el front, pero esto no lo hace como muy desordenado? Es decir, tener un metodo privado "Eliminar" como por ejemplo en el componente Empleados. Aplicando buenas practicas de programacion siempre va así? Yo pensé que en la vista/front/pages solo iba el Html.

    • @codigoestudiante
      @codigoestudiante  Місяць тому +1

      También se puede separar la lógica en una clase pero debe estar relacionada a la vista Empleados.razor. Se debe crear una clase con el mismo nombre del componente ejemplo: "Empleados.razor.cs", de esta forma esta relacionada y todos los métodos creados en esta clase también. Asegurate que este dentro de la misma carpeta de Pages y la clase debe tener la propiedad "partial", ejemplo: public partial class Empleados. Saludos.

    • @deimercastrillomartinez7473
      @deimercastrillomartinez7473 Місяць тому +1

      @@codigoestudiante por ahora voy a continuar con el video de master details, después aplicaré lo que me indicas, por el momento me ha servido demasiado sus cursos. Tks

  • @adriancastro4405
    @adriancastro4405 Рік тому +1

    Hola excelente video!, estaría bueno un video mostrando como se publica la web con la api

  • @Gatokawasaki2.0
    @Gatokawasaki2.0 Рік тому

    Gracias por compartir tus conocimientos, excelente la forma de explicar! y aprovechando de tus conocimientos. Al ejecutar el CRUD me arroja lo siguiente: This application was built with linking (tree shaking) disabled. Published applications will be significantly smaller, sabes si me falta agregar alguna config extra al proyecto?

  • @cmonzonreyes
    @cmonzonreyes Рік тому +1

    Gracias por compartir. Me ayudó mucho. ¿Es posible contactarte para alguna consulta específica?

  • @2PlayGaming
    @2PlayGaming Рік тому

    Buenisimo e interesante! Te hago una pregunta, haciendo este mismo formato pero con alguna plantilla predefinida tenes ? O algun framework ? Gracias!!

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

    Muy buen video! me gustaria que puedas hacer una extension de este video donde se agregue un mensaje de validacion, por ejemplo que nos salga un aviso "el usuario se creo correctamente" o "usuario editado con exito"

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

    Gracias por el excelente aporte... una pregunta a todos en la comunidad... Estoy comenzando en esto de blazor, por qué utilizar WebAssembly y no Server? se puede migrar esta codificación ya hecha para Blazor Server?

  • @ivansalazar7954
    @ivansalazar7954 Рік тому +1

    muy buena la explicacion, solo una cosa al momento de listar los empleados me da el mensaje de "An unhandled error has occurred. Reload". Que puede ser?

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

      Me pasa igual, tanto haciéndolo paso a paso como descargando del GitHub. ¿Conseguiste solucionarlo?

    • @alfonsogarciasantisteban6744
      @alfonsogarciasantisteban6744 11 місяців тому

      @@DonEducas A mi me pasa lo mismo, habeis conseguido solucionarlo?? LLevo ya volviendome loco un par de dias

  • @diegofernandog6124
    @diegofernandog6124 Рік тому +2

    excelente video pero llego hasta el minuto 1:22:43 para ejecutarlo como usted lo hace pero no me abre la pagina, si me apre la del Api pero al momento de depurar no me abre, agradezco su ayuda.

    • @improve_yourseIf
      @improve_yourseIf Рік тому +2

      Modifique el número del puerto del json launchSettings por otro numero y me lo tomo, suerte!

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

      actualiza VStudio

  • @marioescudero7103
    @marioescudero7103 Рік тому +1

    Cómo se actualzia la carptea Models si se modifica o crea una tabla en la BD SQL Server? Gracias

  • @sixsh0ot
    @sixsh0ot 5 місяців тому

    Que tal espero me puedan ayudar, ¿Si quisiera utilizar una query en particular para consultar cierta información en la base de datos, ¿Como podría implementarla? ¿Tendrás algún ejemplo que me puedas compartir? Saludos

  • @TheNefelin
    @TheNefelin 10 місяців тому

    Si se crean nuevas tablas en la base de datos.. como se puede actualizar las entidades? se utiliza Scaffold-DbContext? y lo otro, como se puede restringir para que el Header valide una ApiKey o ApiKeyToken?

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

    Buenas
    Pregunta rápida.
    ¿Es lo mismo crear un proyecto Blazor Web Assembly + un proyecto de API, que un proyecto de Web Assembly seleccionando la opción de Core Hosted?
    Muchas gracias!!

  • @victorherrera1550
    @victorherrera1550 11 місяців тому

    Buenas Tardes. Por favor datos de contacto para una asesoria personalizada. Gracias

  • @rogeralca1998
    @rogeralca1998 8 місяців тому +1

    Hola a todos!! Excelente practica, pero tengo un problema, ya replique todo el ejemplo y me funciona perfencto en mi maquina sin embargo estaba tratando de subir este ejemplo a un hosting y no he logrado que funcione, en un hosting puse la DB y el Server el cual me funciona bien sin embargo la parte del cliente lo subi a otro hosting y no lo he podido hacer funcionar, si algien fuera tan amable de ilustrarme se los agradecere mucho!! Saludos

  • @AleixOraaMartínez
    @AleixOraaMartínez 9 місяців тому

    gg

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

    Hola, como haces si modificas una tabla en sql para actualizar el dbContext ??

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

    Muy bien Explicado, Pero según los pasos peo en el tiempo 1:22:30 cuando pones depurar e iniciar depuración, solo me muestra el progreso del 100 por ciento pero no muestra la pagina donde esta home, saber porque. me podrías ayudar por favor. o alguien sabe porque.

  • @octaviotorresolivarria791
    @octaviotorresolivarria791 Рік тому +2

    En el paso de la conexión del minuto 9:00 no termina de hacer la conexión, y me aparece este error: A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SNI_PN11, error: 26 - Error Locating Server/Instance Specified)

  • @chezko-kum4038
    @chezko-kum4038 11 місяців тому

    Soy el único que noto la referencia a Shadow Garden con el nombre John Smith

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

    ¿Cómo hacer para que el proyecto BlazoCrud.Client se ejecute directamente sin tener que darle Depurar-Iniciar nueva instancai? Gracias

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

    Funciona en el móvil si lo la pasó a apk?

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

    Consulta , foreach (var item in await _dbContext.Titulares.Include(d => d.CodTitImpuNavigation).ToListAsync() ) como hago para agregar otro navigation? -

    • @estebangimenezgobello9992
      @estebangimenezgobello9992 Рік тому +1

      Solucionado . foreach (var item in await _dbContext.Titulares
      .Include(d => d.CodTitImpuNavigation)
      .Include(d => d.CodTitPaisNavigation) // Agregar esta línea para incluir la propiedad de navegación adicional
      .ToListAsync())
      {
      // lógica para trabajar con cada elemento "item" }

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

    Hola estimado buen video, tengo una pregunta como puedes eliminar ese mensaje que te sale en el minuto 9:11 Security Warning: The negotiated TLS 1.0 is an insecure protocol and is supported for backward compatibility only. The recommended protocol version is TLS 1.2 and later. Mensaje que te sale despues de cargar tu base de datos, yo tengo un problema al momento de publicarlo y me arroja un error: Se estableció correctamente una conexión con el servidor, pero luego ocurrió un error durante el protocolo de enlace previo al inicio de sesión. (Proveedor: SSL Provider, error: 31 - Cifrado (ssl/tls) protocolo de enlace fallido)
    favor si pudieras decirme como eliminarlo de manera local funciona y me arroja la alerta de seguridad pero cuando lo publico sobre plesk una plataforma sobre linux
    viene el problema te agradeceria mucho de ma

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

    como se lo pudo hacer con ado?

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

    He hecho el proyecto paso a paso y también descargando el proyecto pero al acceder a 'Empleados' salta 'An unhandled error has occurred. Reload'. Alguien sabe por qué puede ser?

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

    me quede en conectar la db algun video con la respuesta

  • @mauriciochaparro8526
    @mauriciochaparro8526 4 місяці тому

    Amigo ya hice todo pero a la hora de editar no me deja y me sale error, porque será?

  • @luisleal4215
    @luisleal4215 6 місяців тому

    perdon bro pense que no habias mostrado diseño y te ofendi en un grupo con mis amigos, lo siento mucho

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

    en el 54:00 con el api/departamento/lista me arroja un 404 not found :/

  • @yeisonpirajan-j5c
    @yeisonpirajan-j5c 3 місяці тому +1

    Esta muy bien explicado, muchas gracias.

  • @RaymundoChavez
    @RaymundoChavez 7 місяців тому +1

    Muy bien explicado todo, muchas gracias