<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-22529781.post5117228871729866422..comments</id><updated>2010-01-31T18:03:51.366-07:00</updated><category term='el mundo es plano'/><category term='wiki'/><category term='cotorreo'/><category term='javascript'/><category term='workflow'/><category term='seguridad'/><category term='orientación a servicios'/><category term='bloguear'/><category term='preguntas y respuestas'/><category term='wf'/><category term='.net framework 3.5'/><category term='arquitectura'/><category term='delphi'/><category term='c#'/><category term='csla'/><category term='libros'/><category term='enlaces chidos'/><category term='tips'/><category term='aventuras en betalandia'/><category term='video'/><category term='uml'/><category term='tdd'/><category term='.net'/><category term='epifanía'/><category term='atlas'/><category term='vb.net'/><category term='wcf'/><category term='xml'/><category term='community server'/><category term='linq'/><category term='iis'/><category term='office'/><category term='wetpaint'/><category term='silverlight'/><category term='desarrollo web'/><category term='php'/><category term='ajax'/><category term='desarrollo de software'/><category term='cardspace'/><category term='web services'/><category term='herramientas'/><category term='sql server'/><category term='referencia rápida'/><category term='visual studio'/><category term='diseño web'/><category term='vb6'/><category term='ruby on rails'/><category term='ado.net'/><category term='comunidad'/><category term='wpf'/><category term='certificación'/><category term='.net framework 3.0'/><category term='orm'/><category term='los mejorcitos'/><category term='asp.net'/><category term='project management'/><category term='anuncios'/><category term='windows vista'/><title type='text'>Comments on Diario de un Dotnetero: Cómo subir un archivo a tu servidor web mediante e...</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.dotnetero.com/feeds/5117228871729866422/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22529781/5117228871729866422/comments/default'/><link rel='alternate' type='text/html' href='http://www.dotnetero.com/2007/12/cmo-subir-un-archivo-tu-servidor-web.html'/><author><name>Carlos Rubalcava</name><uri>http://www.blogger.com/profile/10848793413989996197</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://i110.photobucket.com/albums/n109/carlosrubalcava/avatars/blogger_profile_pic.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>12</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-22529781.post-2504974490992989355</id><published>2010-01-31T18:03:51.366-07:00</published><updated>2010-01-31T18:03:51.366-07:00</updated><title type='text'>Hola Carlos:

Tengo una duda casi igual que Cecili...</title><content type='html'>Hola Carlos:&lt;br /&gt;&lt;br /&gt;Tengo una duda casi igual que Cecilia, es sobre subir un archivo a un campo de mi base de datos que esta en Sql server 2000, por medio de FileUpload, y como mire que le dejist a Cecilia que ese tema era una idea para tu proximo Tema, quiero saber si ya lo comenzaste y me podrias orientar en eso o darme mas ideas de las que ya diste. &lt;br /&gt;&lt;br /&gt;Gracias!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22529781/5117228871729866422/comments/default/2504974490992989355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22529781/5117228871729866422/comments/default/2504974490992989355'/><link rel='alternate' type='text/html' href='http://www.dotnetero.com/2007/12/cmo-subir-un-archivo-tu-servidor-web.html?showComment=1264986231366#c2504974490992989355' title=''/><author><name>Veronica Mtz</name><uri>http://www.blogger.com/profile/09689828208073548246</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.dotnetero.com/2007/12/cmo-subir-un-archivo-tu-servidor-web.html' ref='tag:blogger.com,1999:blog-22529781.post-5117228871729866422' source='http://www.blogger.com/feeds/22529781/posts/default/5117228871729866422' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1344055428'/></entry><entry><id>tag:blogger.com,1999:blog-22529781.post-8107320104759031902</id><published>2008-09-04T13:53:00.000-06:00</published><updated>2008-09-04T13:53:00.000-06:00</updated><title type='text'>Hola, en busca de darle solucion a mi problema me ...</title><content type='html'>Hola, en busca de darle solucion a mi problema me encontre con este forum. Tengo el mismo problema deSnoopDogg. Gracias de antemano si me pueden ayudar.&lt;BR/&gt;&lt;BR/&gt; El error es el siguiente:&lt;BR/&gt;- Al adjuntar un fichero superior a 4MB, que es el limite por defecto del control FileUpload, al realizar cualquier tipo de operación, la página da error, y no hay ninguna forma de controlarlo. Lo que yo quisiera es poder mostrarle una pagina de error "amigable" al usuario diciendole que el limite está en 4 MB, y que por eso ha fallado.&lt;BR/&gt;&lt;BR/&gt;Tengo declarada una seccion de error para manejar esto, pero no me hace caso:</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22529781/5117228871729866422/comments/default/8107320104759031902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22529781/5117228871729866422/comments/default/8107320104759031902'/><link rel='alternate' type='text/html' href='http://www.dotnetero.com/2007/12/cmo-subir-un-archivo-tu-servidor-web.html?showComment=1220557980000#c8107320104759031902' title=''/><author><name>Glei</name><uri>http://www.blogger.com/profile/04628632533623871150</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.dotnetero.com/2007/12/cmo-subir-un-archivo-tu-servidor-web.html' ref='tag:blogger.com,1999:blog-22529781.post-5117228871729866422' source='http://www.blogger.com/feeds/22529781/posts/default/5117228871729866422' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1026893967'/></entry><entry><id>tag:blogger.com,1999:blog-22529781.post-1520380582883566135</id><published>2008-02-18T15:22:00.000-07:00</published><updated>2008-02-18T15:22:00.000-07:00</updated><title type='text'>PrOcu--&lt;br&gt;La verdad no tengo ni idea.  Mi experie...</title><content type='html'>PrOcu--&lt;BR/&gt;La verdad no tengo ni idea.  Mi experiencia con dispositivos móviles es muy limitada, pero quizá alguien en la Comunidad sepa. &lt;A HREF="http://comunidadnetjuarez.org/forums/5/ShowForum.aspx" REL="nofollow"&gt; Podrías dejar un mensaje en el foro.  &lt;/A&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22529781/5117228871729866422/comments/default/1520380582883566135'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22529781/5117228871729866422/comments/default/1520380582883566135'/><link rel='alternate' type='text/html' href='http://www.dotnetero.com/2007/12/cmo-subir-un-archivo-tu-servidor-web.html?showComment=1203373320000#c1520380582883566135' title=''/><author><name>Carlos Rubalcava</name><uri>http://www.blogger.com/profile/10848793413989996197</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://i110.photobucket.com/albums/n109/carlosrubalcava/avatars/blogger_profile_pic.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.dotnetero.com/2007/12/cmo-subir-un-archivo-tu-servidor-web.html' ref='tag:blogger.com,1999:blog-22529781.post-5117228871729866422' source='http://www.blogger.com/feeds/22529781/posts/default/5117228871729866422' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1075712160'/></entry><entry><id>tag:blogger.com,1999:blog-22529781.post-6607091405646317109</id><published>2008-02-17T12:13:00.000-07:00</published><updated>2008-02-17T12:13:00.000-07:00</updated><title type='text'>Hola!&lt;br&gt;&lt;br&gt;Oigan necesito de su valiosa ayuda. U...</title><content type='html'>Hola!&lt;BR/&gt;&lt;BR/&gt;Oigan necesito de su valiosa ayuda. Uds saben cómo puedo hacerle para poder subir un archivo desde una PDA hacia el servidor, lo que pasa es que el mobile web form no acepta el input file ni el input submit ni el enctype que en web forms si son aceptados..&lt;BR/&gt;&lt;BR/&gt;Agradezco su ayuda de antemano</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22529781/5117228871729866422/comments/default/6607091405646317109'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22529781/5117228871729866422/comments/default/6607091405646317109'/><link rel='alternate' type='text/html' href='http://www.dotnetero.com/2007/12/cmo-subir-un-archivo-tu-servidor-web.html?showComment=1203275580000#c6607091405646317109' title=''/><author><name>PrOcu</name><uri>http://www.blogger.com/profile/05802275178157071287</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.dotnetero.com/2007/12/cmo-subir-un-archivo-tu-servidor-web.html' ref='tag:blogger.com,1999:blog-22529781.post-5117228871729866422' source='http://www.blogger.com/feeds/22529781/posts/default/5117228871729866422' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-567010418'/></entry><entry><id>tag:blogger.com,1999:blog-22529781.post-306378739945753947</id><published>2008-01-16T22:18:00.000-07:00</published><updated>2008-01-16T22:18:00.000-07:00</updated><title type='text'>Cecilia--&lt;br&gt;&lt;br&gt;íjole, ahí sí nos tendríamos que ...</title><content type='html'>Cecilia--&lt;BR/&gt;&lt;BR/&gt;íjole, ahí sí nos tendríamos que salir del tema poquito, porque habría que hablar bastante de ADO.NET y cómo maneja columnas binarias...&lt;BR/&gt;&lt;BR/&gt;A grandes razgos es así: tendrías que tener una columna en tu BD para almacenar los datos binarios.  En SQL Server 2005 el tipo de dato para la columna es varbinary.  Luego tendrías que definir lo necesario en tu DataTable y tu DataAdapter o TableAdapter para insertar ese tipo de dato.&lt;BR/&gt;&lt;BR/&gt;Una vez que ya tienes eso, puedes usa la propiedad &lt;B&gt;FileBytes&lt;/B&gt; del control FileUpload y pasar el stream de bytes a tu adaptador.&lt;BR/&gt;&lt;BR/&gt;La verdad no sé cómo explicarlo así en una respuesta corta... más bien creo que me acabas de dar el tema para mi siguiente artículo :)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22529781/5117228871729866422/comments/default/306378739945753947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22529781/5117228871729866422/comments/default/306378739945753947'/><link rel='alternate' type='text/html' href='http://www.dotnetero.com/2007/12/cmo-subir-un-archivo-tu-servidor-web.html?showComment=1200547080000#c306378739945753947' title=''/><author><name>Carlos Rubalcava</name><uri>http://www.blogger.com/profile/10848793413989996197</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://i110.photobucket.com/albums/n109/carlosrubalcava/avatars/blogger_profile_pic.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.dotnetero.com/2007/12/cmo-subir-un-archivo-tu-servidor-web.html' ref='tag:blogger.com,1999:blog-22529781.post-5117228871729866422' source='http://www.blogger.com/feeds/22529781/posts/default/5117228871729866422' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1075712160'/></entry><entry><id>tag:blogger.com,1999:blog-22529781.post-2317037327077018081</id><published>2008-01-16T21:30:00.000-07:00</published><updated>2008-01-16T21:30:00.000-07:00</updated><title type='text'>Hola!!!&lt;br&gt;El ejemplo esta excelente, solo que qui...</title><content type='html'>Hola!!!&lt;BR/&gt;El ejemplo esta excelente, solo que quisiera saber como seria para que en lugar de que se fuera a un directorio de "C:", guardar el archivo en un campo de base de datos.&lt;BR/&gt;&lt;BR/&gt;Gracias!!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22529781/5117228871729866422/comments/default/2317037327077018081'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22529781/5117228871729866422/comments/default/2317037327077018081'/><link rel='alternate' type='text/html' href='http://www.dotnetero.com/2007/12/cmo-subir-un-archivo-tu-servidor-web.html?showComment=1200544200000#c2317037327077018081' title=''/><author><name>Cecilia</name><uri>http://www.blogger.com/profile/16159488782059598917</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.dotnetero.com/2007/12/cmo-subir-un-archivo-tu-servidor-web.html' ref='tag:blogger.com,1999:blog-22529781.post-5117228871729866422' source='http://www.blogger.com/feeds/22529781/posts/default/5117228871729866422' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-279875308'/></entry><entry><id>tag:blogger.com,1999:blog-22529781.post-5462277322798259572</id><published>2008-01-12T13:01:00.000-07:00</published><updated>2008-01-12T13:01:00.000-07:00</updated><title type='text'>Por supuesto que sí.  Si te fijas, en el código de...</title><content type='html'>Por supuesto que sí.  Si te fijas, en el código de este artículo, despues del SaveAs() hay una línea que dice:&lt;BR/&gt;&lt;BR/&gt;// TODO: código para procesar el archivo va aquí...&lt;BR/&gt;&lt;BR/&gt;En este lugar podrías hacer la llamada a la rutina de LeerArchivoPlano()  del artículo de "&lt;A HREF="http://www.dotnetero.com/2006/11/cmo-leer-archivos-planos-con-adonet.html" REL="nofollow"&gt;cómo leer archivos planos...&lt;/A&gt;"  para leer el archivo que acabas de subir.   Algo así como:&lt;BR/&gt;&lt;BR/&gt;DataTable miDataTable = LeerArchivoPlano(new FileInfo(archivo), TipoDeArchivoPlano.Delimited);&lt;BR/&gt;&lt;BR/&gt;Y ya tendrías un DataTable con los datos del archivo que se acaba de subir (asumiendo claro, que el archivo esté bien formado de acuerdo a tus especificaciones).&lt;BR/&gt;&lt;BR/&gt;Ya de ahí lo que hagas con tus datos depende de ti.  Si generas otro archivo y quieres que el usuario lo descargue tienes de varias sopas.  Podrías generarlo en el servidor y luego ponerle la ubicación como el URL de un control tipo Hyperlink (o usar un vulgar tag de &amp;lt;A HREF=""&amp;gt; de HTML) o podrías usar Response.Redirect() para "redirigir" al usuario al archivo nuevo (para algunos browsers como IE, el efecto de redireccionarlos a una archivo con extensión .CSV típicamente es que les sale la cajita de diálogo de "Save As...", pero igual y tendrías que configurar el mime type y esas cosas para obtener el resultado deseado.&lt;BR/&gt;&lt;BR/&gt;Espero te sirva.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22529781/5117228871729866422/comments/default/5462277322798259572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22529781/5117228871729866422/comments/default/5462277322798259572'/><link rel='alternate' type='text/html' href='http://www.dotnetero.com/2007/12/cmo-subir-un-archivo-tu-servidor-web.html?showComment=1200168060000#c5462277322798259572' title=''/><author><name>Carlos Rubalcava</name><uri>http://www.blogger.com/profile/10848793413989996197</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://i110.photobucket.com/albums/n109/carlosrubalcava/avatars/blogger_profile_pic.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.dotnetero.com/2007/12/cmo-subir-un-archivo-tu-servidor-web.html' ref='tag:blogger.com,1999:blog-22529781.post-5117228871729866422' source='http://www.blogger.com/feeds/22529781/posts/default/5117228871729866422' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1075712160'/></entry><entry><id>tag:blogger.com,1999:blog-22529781.post-1272458645928594923</id><published>2008-01-12T09:02:00.000-07:00</published><updated>2008-01-12T09:02:00.000-07:00</updated><title type='text'>Hola que tal saludos desde venezuela, este post y ...</title><content type='html'>Hola que tal saludos desde venezuela, este post y el de como leer archivos planos con ado.net me han servido de mucho, ahora una cuestion, sera posible que yo procese ese archivo una vez estando en un servidor web con algo asi como lo que explicas en el pos de archivos planos con ado.net??? y tambien queria saber si existe alguna manera de en asp.net cree otro archivo de texto a partir del que subo y luego el usuario lo descargue o lo abra ?? gracias</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22529781/5117228871729866422/comments/default/1272458645928594923'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22529781/5117228871729866422/comments/default/1272458645928594923'/><link rel='alternate' type='text/html' href='http://www.dotnetero.com/2007/12/cmo-subir-un-archivo-tu-servidor-web.html?showComment=1200153720000#c1272458645928594923' title=''/><author><name>Norwill A Gutiérrez F</name><uri>http://www.blogger.com/profile/14384736020656508708</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.dotnetero.com/2007/12/cmo-subir-un-archivo-tu-servidor-web.html' ref='tag:blogger.com,1999:blog-22529781.post-5117228871729866422' source='http://www.blogger.com/feeds/22529781/posts/default/5117228871729866422' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1670160863'/></entry><entry><id>tag:blogger.com,1999:blog-22529781.post-7289029795311965661</id><published>2007-12-18T10:56:00.000-07:00</published><updated>2007-12-18T10:56:00.000-07:00</updated><title type='text'>Qué tal SnoopDog,&lt;br&gt;El ErrorCode, ¿no debe ser al...</title><content type='html'>Qué tal SnoopDog,&lt;BR/&gt;El ErrorCode, ¿no debe ser algo así como 400?&lt;BR/&gt;&lt;BR/&gt;Si eso no funciona, lo que he hecho en el pasado es implementar un HttpModule que revise el Request.ContentLength y si excede eso redireccionar la página o levantar un error.  Esto es un poco más avanzado y no creo poder explicarlo en un simple comentario, pero puedo escribir un artículo al respecto.  Solo dime si te interesa :)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22529781/5117228871729866422/comments/default/7289029795311965661'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22529781/5117228871729866422/comments/default/7289029795311965661'/><link rel='alternate' type='text/html' href='http://www.dotnetero.com/2007/12/cmo-subir-un-archivo-tu-servidor-web.html?showComment=1198000560000#c7289029795311965661' title=''/><author><name>KaMiKaZe aka Carlos</name><uri>http://www.blogger.com/profile/10848793413989996197</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://i110.photobucket.com/albums/n109/carlosrubalcava/avatars/simpsons-red-hair_small.png'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.dotnetero.com/2007/12/cmo-subir-un-archivo-tu-servidor-web.html' ref='tag:blogger.com,1999:blog-22529781.post-5117228871729866422' source='http://www.blogger.com/feeds/22529781/posts/default/5117228871729866422' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1075712160'/></entry><entry><id>tag:blogger.com,1999:blog-22529781.post-6289925220408380121</id><published>2007-12-17T02:01:00.000-07:00</published><updated>2007-12-17T02:01:00.000-07:00</updated><title type='text'>Hola! Que tal? Googleando un poco en busca de mi e...</title><content type='html'>Hola! Que tal? Googleando un poco en busca de mi error, he encontrado su página hablando sobre el control FileUpload, y tengo un problema con ese control, a ver si me pueden ayudar.&lt;BR/&gt;&lt;BR/&gt;El error es el siguiente: &lt;BR/&gt;- Al adjuntar un fichero superior a 4MB, que es el limite por defecto del control FileUpload, al realizar cualquier tipo de operación, la página da error, y no hay ninguna forma de controlarlo. Lo que yo quisiera es poder mostrarle una pagina de error "amigable" al usuario diciendole que el limite está en 4 MB, y que por eso ha fallado.&lt;BR/&gt;&lt;BR/&gt;Tengo declarada una seccion de error para manejar esto, pero no me hace caso:&lt;BR/&gt;&lt;BR/&gt;Protected Sub Page_Error(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Error&lt;BR/&gt;        Me.ErrorPage = "error.aspx"&lt;BR/&gt;        Dim ex As System.Web.HttpException&lt;BR/&gt;ex = Server.GetLastError()&lt;BR/&gt;        If ex.ErrorCode = -2147467259 Then&lt;BR/&gt;            Server.ClearError()&lt;BR/&gt;Response.Redirect("error.aspx") &lt;BR/&gt;End if&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;GraCIAS!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22529781/5117228871729866422/comments/default/6289925220408380121'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22529781/5117228871729866422/comments/default/6289925220408380121'/><link rel='alternate' type='text/html' href='http://www.dotnetero.com/2007/12/cmo-subir-un-archivo-tu-servidor-web.html?showComment=1197882060000#c6289925220408380121' title=''/><author><name>SnoopDogg</name><uri>http://www.blogger.com/profile/00549844520288209932</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.dotnetero.com/2007/12/cmo-subir-un-archivo-tu-servidor-web.html' ref='tag:blogger.com,1999:blog-22529781.post-5117228871729866422' source='http://www.blogger.com/feeds/22529781/posts/default/5117228871729866422' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1582569965'/></entry><entry><id>tag:blogger.com,1999:blog-22529781.post-2849303115074703226</id><published>2007-12-09T11:59:00.000-07:00</published><updated>2007-12-09T11:59:00.000-07:00</updated><title type='text'>Muy cierto y ¡buena observación!  La manera más se...</title><content type='html'>Muy cierto y ¡buena observación!  La manera más sencilla que se me ocurre de hacerlo es a través de un RegularExpressionValidator aplicado al FileUpload que el archivo tenga una extensión de las "aprobadas".  Aunque también podrías hacerlo en el code-behind.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22529781/5117228871729866422/comments/default/2849303115074703226'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22529781/5117228871729866422/comments/default/2849303115074703226'/><link rel='alternate' type='text/html' href='http://www.dotnetero.com/2007/12/cmo-subir-un-archivo-tu-servidor-web.html?showComment=1197226740000#c2849303115074703226' title=''/><author><name>KaMiKaZe aka Carlos</name><uri>http://www.blogger.com/profile/10848793413989996197</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://i110.photobucket.com/albums/n109/carlosrubalcava/avatars/simpsons-red-hair_small.png'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.dotnetero.com/2007/12/cmo-subir-un-archivo-tu-servidor-web.html' ref='tag:blogger.com,1999:blog-22529781.post-5117228871729866422' source='http://www.blogger.com/feeds/22529781/posts/default/5117228871729866422' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1075712160'/></entry><entry><id>tag:blogger.com,1999:blog-22529781.post-2280439775753426633</id><published>2007-12-07T11:00:00.000-07:00</published><updated>2007-12-07T11:00:00.000-07:00</updated><title type='text'>tambien se debe ser bastante cuidadoso con la segu...</title><content type='html'>tambien se debe ser bastante cuidadoso con la seguridad, si sabemos que tipo de archivos pueden subir, debemos checar las extensiones de los archivos y no permitir nada que contenga otras extensiones&lt;BR/&gt;&lt;BR/&gt;ademas, generalmente deberiamos subir los archivos a una ruta que no este expuesta a travez del servidor web, esto para evitar ejecucion remota de codigo&lt;BR/&gt;&lt;BR/&gt;salu2</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22529781/5117228871729866422/comments/default/2280439775753426633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22529781/5117228871729866422/comments/default/2280439775753426633'/><link rel='alternate' type='text/html' href='http://www.dotnetero.com/2007/12/cmo-subir-un-archivo-tu-servidor-web.html?showComment=1197050400000#c2280439775753426633' title=''/><author><name>BlackTigerX</name><uri>http://www.blogger.com/profile/05376454374607771065</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://home.comcast.net/~e.irigoyen/EberDG2.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.dotnetero.com/2007/12/cmo-subir-un-archivo-tu-servidor-web.html' ref='tag:blogger.com,1999:blog-22529781.post-5117228871729866422' source='http://www.blogger.com/feeds/22529781/posts/default/5117228871729866422' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-938782411'/></entry></feed>
