gracias por el video, por cierto, al principio pense que este video era en ingles por el titulo y me lleve la sorpresa que es un tutorial en español :D
Gracias a ti por comentar. Estamos trabajando para mejorar la calidad de los vídeos y del canal, es por ello que te invitamos a suscribirte y compartirlo en tus redes.
Hi, this video is useful to do your task, but if you want show your PDF File as preview in your browser is not posible directly, and you need more code and tools for do that.Thanks a lot for your comment.
Hi, is it possible to change the download path? For example, will create a folder named "Sample" and all the downloads from that site will be placed there instead of default "Downloads" folder. Thanks in advance!
Muchas gracias por comentar Hugo. Todo depende del requerimiento del negocio, algunas veces sólo se sube el archivo para leer la información que este contiene y grabar los datos en una o más tablas, en otras lo puedes guardar en una BD o Blob Storage. No se debe guardar el archivo en una carpeta debido a que como bien comentas, luego se hará tedioso de mantener, solo se usa esa carpeta de forma temporal para poder realizar las acciones de lectura previa. No olvides suscribirte y compartir el canal.
Estimado muy buena tu explicación, excelente clase. Una consulta si yo guardo mi imagen en binario en base de datos, pero ahora deseo recuperarla para descargarla como seria, gracias de antemano
Tendrías que convertirla a nuevamente a image y enviarla por tu controlador. www.c-sharpcorner.com/blogs/convert-an-image-to-base64-string-and-base64-string-to-image stackoverflow.com/questions/3604562/download-file-of-any-type-in-asp-net-mvc-using-fileresult Esos dos links te serán de mucha utilidad.
Hola, gracias por comentar. Tal vez este código pueda ser de tu ayuda. private bool RemoveFileFromServer(string path) { var fullPath = Request.MapPath(path); if (!System.IO.File.Exists(fullPath)) return false; try //Maybe error could happen like Access denied or Presses Already User used { System.IO.File.Delete(fullPath); return true; } catch (Exception e) { //Debug.WriteLine(e.Message); } return false; }
Hola Johana, depende mucho de lo que quieras mostrar. Una vez que subes el archivo, puedes abrirlo y setear esa información en una clase Model y mostrarla en tu HTML. Todo depende de que es lo que quieras mostrar. Saludos, no olvides suscribirte al canal.
ayuda: no me descarga el archivo, ya verifique y la ruta es correcta incluso puse la ruta fija, hay alguna configuración en el navegador que debo cambiar? Otra diferencia es que estoy usando un botón y llamo la función con ajax
Tal vez esto te pueda ayudar. No te olvides de compartir el canal y suscribirte. www.google.com.pe/url?sa=t&source=web&rct=j&url=stackoverflow.com/questions/22650740/asp-net-mvc-5-delete-file-from-server&ved=2ahUKEwipv5OWjejdAhVHQpAKHdhVDl8QFjAAegQIBhAB&usg=AOvVaw0fcZi2rU4JknBqZGNqqWCT
amigo muchas gracias por tus videos estan geniales!!! tengo una pregunta, como hago para que me mustre los que ya existen? es decir, los archivos que ya existen en la carpeta?? alguna idea??
Gracias por comentar, me alegra que te sea útil la información. Para lo que necesitas, este Link te puede ayudar... No olvides suscribirte y compartir el canal. stackoverflow.com/questions/41327960/get-files-from-folder-based-on-conditions-mvc-asp
Claro que se puede, para ello debes usar System.IO.Directory, no olvides suscribirte y compartir el canal. Este link te puede ayudar. www.c-sharpcorner.com/UploadFile/mahesh/create-a-directory-in-C-Sharp/
Estimado excelente clase, sería bueno que realizes ese mismo ejemplo pero guardando el archivo en bytes en la base de datos además de descargarlo, encuentro muy poca información sobre ello.
Hola, muchas gracias por comentar. Con respecto a tu solicitud, muchas veces no es recomendable guardar los archivos en bytes en una BD, pero tomando en cuenta tu comentario, haré un video subiendo y bajando archivos de un File Storage ya sea en Azure o en el S3 de Amazon para que pueda serte de más utilidad. No olvides suscribirte y compartir el canal, muchas gracias.
@@KaizenForce cual es la mejor forma de guardar una archivo en bytes o como tu ejemplo, no tengo mucho conocimiento sobre el tema, la cantidad de archivos que se almacenarian y los nombres duplicados.
@@darwinum3160 podrias convertirlo em binario o almacenarlo en un servidor de archivos y solo guardar la ruta o nombre del archivo en la BD....con respecto a los nombres duplicados, podrias poner un nombre con parte autogenerada como por ejemplo: miFile_ddMMyyyy_hhmmss con lo cual es jugarias con la fecha y hora de tu sistema o por ultimo, usar un GUID como Id unico para el nombre de tu archivo, saludos.
Ningun problema....ya que tu guardar el nombre de tu archivo no tu ruta....es decir: c://mifolder/miexcel/myfilename-123.xls En donde tu solo guardas myfilename-123.xls y todo lo demas forma parte de una variable en tu sistema que lo podrias cambiar las veces lo requieras.
Hola, gracias por cometar. Por el momento no tenemos uno en net core pero tomaremos en cuenta tu solicitud, no olvides suscribirte y compartir el canal.
Gracias, manito! Saludos desde Brazil
Excelente video, armoniza muy bien la fundamentación teórica con los conocimientos tecnicos, muy bien hecha la implementación...
Me alegra que te haya servido. Gracias por comentar, no olvides suscribirte.
Justo lo que estaba buscando... te mando recontra LIKEEEE Y SUSCRITO
Me alegra mucho que te haya servido, no olvides compartir el canal.
gracias por el video, por cierto, al principio pense que este video era en ingles por el titulo y me lleve la sorpresa que es un tutorial en español :D
Gracias a ti por comentar. Estamos trabajando para mejorar la calidad de los vídeos y del canal, es por ello que te invitamos a suscribirte y compartirlo en tus redes.
Buenas tardes hágame un favor como hago para que muestre solo los archivos por id de cada uno de los registros?
I want to upload pdf file in Database, then display it in index ..is this video useful for that?
Hi, this video is useful to do your task, but if you want show your PDF File as preview in your browser is not posible directly, and you need more code and tools for do that.Thanks a lot for your comment.
@@KaizenForce can you help me please >>if you agree we can contact at whatsup
Tenes un vídeo que se pueda subir varios adjuntos y enviarlo en un input? En MVC
Muchas gracias por comentar, lamentablemente no cuento con una demo de varios adjuntos a la vez, saludos.
Hi, is it possible to change the download path? For example, will create a folder named "Sample" and all the downloads from that site will be placed there instead of default "Downloads" folder. Thanks in advance!
se supone que el archivo se sube a la base de datos no a una carpeta, ya que despues esa carpeta se hace pesada
Muchas gracias por comentar Hugo. Todo depende del requerimiento del negocio, algunas veces sólo se sube el archivo para leer la información que este contiene y grabar los datos en una o más tablas, en otras lo puedes guardar en una BD o Blob Storage. No se debe guardar el archivo en una carpeta debido a que como bien comentas, luego se hará tedioso de mantener, solo se usa esa carpeta de forma temporal para poder realizar las acciones de lectura previa.
No olvides suscribirte y compartir el canal.
se puede subir muchos archivos al mismo tiempo?
Hola, gracias por comentar. Si se podria, tendrias que recibir una lista de archivos y realizar un foreach para el procesamiento individual, saludos.
Awesome. Save my day .:)
Thanks for comment. Do not forget to subscribe.
Estimado muy buena tu explicación, excelente clase. Una consulta si yo guardo mi imagen en binario en base de datos, pero ahora deseo recuperarla para descargarla como seria, gracias de antemano
Tendrías que convertirla a nuevamente a image y enviarla por tu controlador. www.c-sharpcorner.com/blogs/convert-an-image-to-base64-string-and-base64-string-to-image
stackoverflow.com/questions/3604562/download-file-of-any-type-in-asp-net-mvc-using-fileresult
Esos dos links te serán de mucha utilidad.
Amigo buen aporte, tengo una duda y si quiero eliminar ese archivo como se lo haría
Hola, gracias por comentar.
Tal vez este código pueda ser de tu ayuda.
private bool RemoveFileFromServer(string path)
{
var fullPath = Request.MapPath(path);
if (!System.IO.File.Exists(fullPath)) return false;
try //Maybe error could happen like Access denied or Presses Already User used
{
System.IO.File.Delete(fullPath);
return true;
}
catch (Exception e)
{
//Debug.WriteLine(e.Message);
}
return false;
}
Buenas tardes
Como puede mostrar el resultado cuando ya se esta utilizando un @model en el HTML?
Gracias
Hola Johana, depende mucho de lo que quieras mostrar. Una vez que subes el archivo, puedes abrirlo y setear esa información en una clase Model y mostrarla en tu HTML. Todo depende de que es lo que quieras mostrar. Saludos, no olvides suscribirte al canal.
ayuda: no me descarga el archivo, ya verifique y la ruta es correcta incluso puse la ruta fija, hay alguna configuración en el navegador que debo cambiar? Otra diferencia es que estoy usando un botón y llamo la función con ajax
Hola,, gracias por comentar. Este es el código de ejemplo, espero te ayude.
github.com/jvargasipince/FileUpload_Download_MVC
Excelente hermano funciona perfecto, no tendrás un método para eliminar archivos de la carpeta
Tal vez esto te pueda ayudar. No te olvides de compartir el canal y suscribirte.
www.google.com.pe/url?sa=t&source=web&rct=j&url=stackoverflow.com/questions/22650740/asp-net-mvc-5-delete-file-from-server&ved=2ahUKEwipv5OWjejdAhVHQpAKHdhVDl8QFjAAegQIBhAB&usg=AOvVaw0fcZi2rU4JknBqZGNqqWCT
amigo muchas gracias por tus videos estan geniales!!! tengo una pregunta, como hago para que me mustre los que ya existen? es decir, los archivos que ya existen en la carpeta?? alguna idea??
Gracias por comentar, me alegra que te sea útil la información. Para lo que necesitas, este Link te puede ayudar... No olvides suscribirte y compartir el canal.
stackoverflow.com/questions/41327960/get-files-from-folder-based-on-conditions-mvc-asp
I wish if you recorded this videos in summer 😁
Thanks 💔
Excelente , quiero Crear Carpetas?
Claro que se puede, para ello debes usar System.IO.Directory, no olvides suscribirte y compartir el canal. Este link te puede ayudar.
www.c-sharpcorner.com/UploadFile/mahesh/create-a-directory-in-C-Sharp/
Estimado excelente clase, sería bueno que realizes ese mismo ejemplo pero guardando el archivo en bytes en la base de datos además de descargarlo, encuentro muy poca información sobre ello.
Hola, muchas gracias por comentar. Con respecto a tu solicitud, muchas veces no es recomendable guardar los archivos en bytes en una BD, pero tomando en cuenta tu comentario, haré un video subiendo y bajando archivos de un File Storage ya sea en Azure o en el S3 de Amazon para que pueda serte de más utilidad.
No olvides suscribirte y compartir el canal, muchas gracias.
@@KaizenForce cual es la mejor forma de guardar una archivo en bytes o como tu ejemplo, no tengo mucho conocimiento sobre el tema, la cantidad de archivos que se almacenarian y los nombres duplicados.
@@darwinum3160 podrias convertirlo em binario o almacenarlo en un servidor de archivos y solo guardar la ruta o nombre del archivo en la BD....con respecto a los nombres duplicados, podrias poner un nombre con parte autogenerada como por ejemplo: miFile_ddMMyyyy_hhmmss con lo cual es jugarias con la fecha y hora de tu sistema o por ultimo, usar un GUID como Id unico para el nombre de tu archivo, saludos.
@@KaizenForce No trae problemas si guardo la ruta en mi BBDD, la ruta no cambia?
Ningun problema....ya que tu guardar el nombre de tu archivo no tu ruta....es decir:
c://mifolder/miexcel/myfilename-123.xls
En donde tu solo guardas myfilename-123.xls y todo lo demas forma parte de una variable en tu sistema que lo podrias cambiar las veces lo requieras.
hola amigo, tienes uno echo con net core ?
Hola, gracias por cometar. Por el momento no tenemos uno en net core pero tomaremos en cuenta tu solicitud, no olvides suscribirte y compartir el canal.
Cuanto se la longitud máxima de los archivos?
y sirve para guardar apk?
La longitud máxima tu la puedes configurar para validar files demasiado pesados.
Good video, how can we get a dynamic upload and download from a database. Will be very helpful
amigo no me reconoce return File
Que error te sale especificamente?
Podrias hacer con ajax
Lo tendré en cuenta. No olvides suscribirte.
Puedes pasar el código
github.com/jvargasipince
No te encuentro en github
Todos nuestro repositorios están aquí
github.com/jvargasipince/