acabo de comenzar a aprender ASP.NET MVC, desde cero, y ya había seguido otros 2 cursos en otros canales antes, todo me funcionó bien siguiéndolos, pero no sentí haber aprendido mucho, así que continué buscando cursos sobre el tema, y me topé con el tuyo... me encantó... ahora si entiendo cómo y porqué de las cosas, quiero seguir aprendiendo... muchas gracias por tus cursos tan amenos y bien explicados
Se que los hiciste hace mucho. Pero la verdad sos un grande! tarde mucho en dar el salto de estructurada a POO y no te cuento lo que me esta costando. Pero gracias a tus cursos estoy haciendo WebApi. Mil gracias!
que tal hector saludos desde colombia, intente unirme para apoyar el canal y no me deja con ninguna de mis tarjetas, en otra ocación intentare de nuevo con el fin de poder recibir tu ayuda en algunos temas. muy buenos videos! he aprendido muchisimo.
Primero que nada quiero agradecer tu tiempo y dedicación. Me ayudan mucho en mis pequeños proyectos personales. He implementado lo que describes aqui y todo ha funcionado a la primera. El problema es cuando cargo la vista en una "ventana" modal. El modelo siempre regresa null en la propiedad del archivo. Alguna idea de que puede estar pasando Gracias de antemano
Genial hector muy buenos tus videos, podrias grabar uno se que puede ser basico nose si ya tengas uno pero es el uso correcto de javascritp en este curso
Hola!. Tus videos son geniales y explicas muy bien...una pregunta, en caso de hacer el registro de la cadena tambien y no solo de las imagenes... como se haria?? Muchas gracias
@@ErickGarcia_dev agregas los campos en el viewmodel relacionado a la tabla donde vas a guardar la info, metes los campos en la vista y la recibes en el controlador a traves del modelo
2 ปีที่แล้ว
@@ErickGarcia_dev Esto aplica para upload de archivos de manera asincrona, porfa si me pueden dar un enlace donde haya un ejemplo explicito se los voy agradecer
Hola Hector, tienes algo similar pero que se guarde tambien en la base de datos el nombre en un json y la carpta contenedora tome el nombre de algun identificador al crearlo?
Gracias hector, Como puedo grabar sin necesidad de escoger el archivo que mediante una dirección donde esta ubicado el archivo se guarde al dar sumit, me podrías guiar por favor
Hola, antes que nada muchas gracias por tu contenido, pero tengo un error ya investigue pero estoy atorado, cuando el programa llega a la linea : @Html.TextBoxFor(d => d.Archivo1, new { @class = "form-control", type = "file", accept = ".png" }) me sale una exepcion de tipo system.nullreferenceexception, si le doy continuar si muestra la pagina correctamente pero si subo un archivo y le doy click en el boton la funcion del controller que tiene el modelo como parametro llego como nulo , alguna idea?
Buenas tardes, Excelente vídeo, tengo una consulta, si yo deseo conocer cual es el ID del inició de sesión para utilizarlo en todas mis vistas, como podría hacerlo, por ejemplo, inicia sesión el usuario ID 4 y deseo que el vea únicamente los datos que el ha generado en otra tabla, como podría hacerlo?, puedo almacenar este dato en una variable global para utilizarla en mis demás vistas al momento de hacer un Select y colocar un Where, muchas gracias, Saludos.
@@hdeleonnet Hablo de hacer una aplicación mvc core o no cualquiera que maneje un dropdounlist o un select donde yo agregué varias por ejemplo etiquetas y guardarla en base de datos las que seleccione
@@hdeleonnet El problema esta en que cuando en los parametros de FromStream pongo el model que trae el archivo no me lo acpeta como parametro. Bitmap barcodeBitmap = (Bitmap)Image.FromStream(model); Ese model es del () del actionresult del controller que tu llamas Save
Gracias por el video, disculpa sabes como se limpia el cache desde mvc? intente con esto [OutputCache(Location = OutputCacheLocation.None, NoStore = true)] sobre el metodo de index pero no me funciono, tambien intente colocar esto en el layout y nada :S, estoy cargando la propia foto del usuario logueado., tengo que forzar la carga desde el navegador para que refresque la imagen
@@hdeleonnet Muchas gracias, así pude resolver, que genial que tengas tanto contenido de calidad en tu pagina y en TH-cam. No conocía esta forma para solucionar el problema del cache en imágenes. Si por casualidad alguna vez haces un concurso de proyectos que la gente haya realizado siguiendo tu contenido... te paso mi super plantilla para que la muestres a la comunidad :P, Mi próximo paso es resolver el tema de los correos (Ahi tengo tu video listo para analizarlo) y Quisiera algun dia ver si puedo hacer un menú dinamico usando el acceso mediante rol-operacion que nos enseñaste con el filtro, se me complico hacerlo con el htmlhelper para ocultar las opciones y resolví con if-rol en la vista por ahora!!! :(
solo tuve un detalle con @Html.AntiForgeryToken(); ystem.Web.HttpException: 'El servidor no puede modificar cookies después de enviar los encabezados HTTP.' que no pude resolver, lo demas jalo excelente
acabo de comenzar a aprender ASP.NET MVC, desde cero, y ya había seguido otros 2 cursos en otros canales antes, todo me funcionó bien siguiéndolos, pero no sentí haber aprendido mucho, así que continué buscando cursos sobre el tema, y me topé con el tuyo... me encantó... ahora si entiendo cómo y porqué de las cosas, quiero seguir aprendiendo... muchas gracias por tus cursos tan amenos y bien explicados
Héctor eres muy buen profesor, por favor no pares de enseñar.
Se que los hiciste hace mucho. Pero la verdad sos un grande! tarde mucho en dar el salto de estructurada a POO y no te cuento lo que me esta costando. Pero gracias a tus cursos estoy haciendo WebApi. Mil gracias!
Héctor, empecé a seguir tu canal y tienes excelentes cursos, éste en particular es muy bueno, gracias por compartir el conocimiento!
Gracias Geovanni. Saludos
Excelente Héctor, nos ayudas mucho con tu explicación y tu conocimiento amplio, gracias por compartir. Saludos
Saludos
Al fin llegué hasta aquí, siempre había querido saber cómo funcionaba esto de la carga de archivos, me has sacado de dudas, excelente video :D
buen canal aqui esperando mas del curso mvc
Es impresionante todo lo que aprendí en un video! gracias hermano!!
Muchas gracias, Me salvaste la vida Hombre muy bien explicado todo
0:49 Jajaja no mames 10 min o menos, son de mas de 20 min jajaj pero esta chido ya me los avente. Chingón tu canal!
sos un genio total mil gracias
Muy buena explicación, me salvaste la chamba jajaja
Buen curso, Héctor!
que tal hector saludos desde colombia, intente unirme para apoyar el canal y no me deja con ninguna de mis tarjetas, en otra ocación intentare de nuevo con el fin de poder recibir tu ayuda en algunos temas. muy buenos videos! he aprendido muchisimo.
excelente video
Sigo todos tus vídeos de esta serie excelentes y me ha ayudado bastante, un favor puedes hacer un vídeo de combos anidados
El que sigue
Primero que nada quiero agradecer tu tiempo y dedicación. Me ayudan mucho en mis pequeños proyectos personales.
He implementado lo que describes aqui y todo ha funcionado a la primera. El problema es cuando cargo la vista en una "ventana" modal. El modelo siempre regresa null en la propiedad del archivo. Alguna idea de que puede estar pasando
Gracias de antemano
BUEN VIDEO AMIGO, ME PREGUNTO SI HICISTE UN VIDEO DE COMO LISTAR LOS ARCHIVOS LUEGO DE GUARDARLOS?
Esperemos mas del curso de MVC, nos podrias mostrar como subir archivos de otra forma por ejemplo AJAX
Consulta...
que es mejor, subir las imágenes al directorio del sitio web o directo a la BD convertido en Bist????
Genial hector muy buenos tus videos, podrias grabar uno se que puede ser basico nose si ya tengas uno pero es el uso correcto de javascritp en este curso
Aprende a programar desde CERO - Sin censura: th-cam.com/play/PLWYKfSbdsjJgMBjLgsUzR9OlWc9Q76JFv.html
buen tutorial Hector.
Tendrás por ahi el link para el tutorial donde describes subir archivos a la BD vs subirlos al un directorio
Saludos
hola Hector, me gustaria un ejemplo guardando la ruta de la imagen en la base de datos y consultandola para su posterior uso, saludos
estoy planeando grabarlo
hdeleon.net me da gusto escuchar eso, estaré a la espera, saludos
@@hdeleonnet Si lo grabaste al final, es que no lo veo y lo necesito.
Hola!. Tus videos son geniales y explicas muy bien...una pregunta, en caso de hacer el registro de la cadena tambien y no solo de las imagenes... como se haria?? Muchas gracias
Otros campos en la tabla
@@hdeleonnet Si esta bien. pero me refiero al controlador y al modelo, como seria el proceso?
@@ErickGarcia_dev agregas los campos en el viewmodel relacionado a la tabla donde vas a guardar la info, metes los campos en la vista y la recibes en el controlador a traves del modelo
@@ErickGarcia_dev Esto aplica para upload de archivos de manera asincrona, porfa si me pueden dar un enlace donde haya un ejemplo explicito se los voy agradecer
Hola Hector, tienes algo similar pero que se guarde tambien en la base de datos el nombre en un json y la carpta contenedora tome el nombre de algun identificador al crearlo?
por ahora no
Gracias hector, Como puedo grabar sin necesidad de escoger el archivo que mediante una dirección donde esta ubicado el archivo se guarde al dar sumit, me podrías guiar por favor
Hola, antes que nada muchas gracias por tu contenido, pero tengo un error ya investigue pero estoy atorado, cuando el programa llega a la linea : @Html.TextBoxFor(d => d.Archivo1, new { @class = "form-control", type = "file", accept = ".png" }) me sale una exepcion de tipo system.nullreferenceexception, si le doy continuar si muestra la pagina correctamente pero si subo un archivo y le doy click en el boton la funcion del controller que tiene el modelo como parametro llego como nulo , alguna idea?
Hola, se que este video tiene ya tiempo, pero es posible enviar esos archivos desde el form y guardarlos en sharepoint?
Muy buen video lo que no se por que no me funciona la Clase HttpPostedFilebase
Buenas tardes, Excelente vídeo, tengo una consulta, si yo deseo conocer cual es el ID del inició de sesión para utilizarlo en todas mis vistas, como podría hacerlo, por ejemplo, inicia sesión el usuario ID 4 y deseo que el vea únicamente los datos que el ha generado en otra tabla, como podría hacerlo?, puedo almacenar este dato en una variable global para utilizarla en mis demás vistas al momento de hacer un Select y colocar un Where, muchas gracias, Saludos.
Session["id"] = tuid;
Eso lo podras ver en todos tus controllers
Para obtenerlo
Int id = (int)Session["id"]
Continúa los vídeos Jjj
Hola gracias por tus vídeo una pregunta puedes hacer un multiselect que guarde en una relación muchos a muchos
Que tal. Hablas de bd? O mutil file?
@@hdeleonnet Hablo de hacer una aplicación mvc core o no cualquiera que maneje un dropdounlist o un select donde yo agregué varias por ejemplo etiquetas y guardarla en base de datos las que seleccione
@@louisovalles3665 ah ya, ya voy a eso pronto
@@hdeleonnet Perfecto Amigo lo estoy pidiendo a gritos
@@hdeleonnet Tienes WhatApp
Hola Hector, hay algo actualizado para .NET 5?, estuve intentado utilizarlo y luego de leer la documentación, vi que lo sacaron el .net framework 4.8
tendrian que sacarle el boton de deslike a tus videos, muchas gracias master!
Hola Hector ¿Cómo se podría validar que el archivo se guardó?
con excepción, si cae, es por que no
Disculpa dude, tienes algún video donde agregas procedimientos almacenados a una tabla en visual studio?
th-cam.com/video/rNROUK5ddFc/w-d-xo.html
@@hdeleonnet Gracias brod, saludos desde Guatemala.
Hola, hice el procedimiento pero al entrar al método del controlador mi modelo está vacío. ¿qué podrá ser?
Bro, que paso con el curso de Poo con C#?, como siempre excelente video.
Ahí seguirá, ya son 8 videos, serán 10.
Si quiero guardar en un FTP y no de manera local, ¿Como lo hago?
hola super tus videos tienes algun video de como subir archivos y datos de otros input con fetch o ajax y recibirlos en un modelo
por ahora no
Vengo mirando este curso, que está muy bueno, pero ha saltado del video 5 al 8. Donde puedo encontrar el 6 y 7?
Curso MVC .Net: th-cam.com/play/PLWYKfSbdsjJhzIXJW7FUZUEivr3HGKQZG.html
Hola, esto sirve para cargar imagenes y procesarlas cargandolas solo en memoria con el Image.FromStream?
Si puedes tambien
@@hdeleonnet El problema esta en que cuando en los parametros de FromStream pongo el model que trae el archivo no me lo acpeta como parametro.
Bitmap barcodeBitmap = (Bitmap)Image.FromStream(model);
Ese model es del () del actionresult del controller que tu llamas Save
Gracias por el video, disculpa sabes como se limpia el cache desde mvc? intente con esto [OutputCache(Location = OutputCacheLocation.None, NoStore = true)] sobre el metodo de index pero no me funciono, tambien intente colocar esto en el layout
y nada :S, estoy cargando la propia foto del usuario logueado., tengo que forzar la carga desde el navegador para que refresque la imagen
hdeleon.net/borrar-cache-al-subir-imagen-mostrarla-en-navegador-mvc-dotnet-razor-mvc/
@@hdeleonnet Muchas gracias, así pude resolver, que genial que tengas tanto contenido de calidad en tu pagina y en TH-cam. No conocía esta forma para solucionar el problema del cache en imágenes. Si por casualidad alguna vez haces un concurso de proyectos que la gente haya realizado siguiendo tu contenido... te paso mi super plantilla para que la muestres a la comunidad :P, Mi próximo paso es resolver el tema de los correos (Ahi tengo tu video listo para analizarlo) y Quisiera algun dia ver si puedo hacer un menú dinamico usando el acceso mediante rol-operacion que nos enseñaste con el filtro, se me complico hacerlo con el htmlhelper para ocultar las opciones y resolví con if-rol en la vista por ahora!!! :(
Esta muy bueno el video pero si la vista es parcial o modal? Como podrias enviar el archivo con el viewmodel. He estado varios dias en este problema
solo tuve un detalle con @Html.AntiForgeryToken();
ystem.Web.HttpException: 'El servidor no puede modificar cookies después de enviar los encabezados HTTP.'
que no pude resolver, lo demas jalo excelente