1 0 Tag Archives: ASP.net
post icon

Descargar ficheros con Asp.Net

Muchas veces queremos que nuestra WebApp pueda descargar ficheros que utilizará el usuario, por ejemplo archivos .pdf, .xls, .doc, .exe y no deseamos que el browser los abra si está configurado de ésta manera (lo está así en la mayoría de los navegadores).

Es bastante práctico según el tipo de aplicación que estemos creando y muy fácil de implementarlo por suerte. Para comprender el concepto insertaremos un ImageButton dentro de la página y en su evento clic escribiremos el código de abajo. (Continuar Leyendo sobre Descargar ficheros con Asp.Net)

12 septiembre 2010
post icon

Subir imágenes a la Base de Datos con ASP.Net

En la entrada anterior veíamos como recuperar una imagen almacenada en la Base de Datos y mostrarlo en un control de imagen con Asp.Net, en ésta ocación haremos la tarea inversa, subiremos una imagen al servidor (servirá para subir cualquier tipo de fichero binario incluso).

Para ello agregaremos el control FileUpload en alguna parte del WebForm, y programaremos en el botón de alta lo siguiente: (Continuar Leyendo sobre Subir imágenes a la Base de Datos con ASP.Net)

post icon

Mostrar imagen almacenada en la base de datos con Asp.Net

Cargar imagen desde ficheros del disco no es mucha ciencia incluso con HTML puro, el problema comienza cuando ya tenemos una base de datos que tiene almacenadas dentro de ella imágenes en campos binarios o BLOB.

Como no hay ningún tag que cargue directamente ficheros binarios, ni tampoco funciona el clásico sistema de programación Desktop en donde hacemos esa asignación directa. En Web tenemos que ingeniarnos un poco más para lograr el efecto esperado. Con Asp.Net al menos se nos hace más fácil ésta tarea. (Continuar Leyendo sobre Mostrar imagen almacenada en la base de datos con Asp.Net)

post icon

Autenticar con el método de formularios en ASP.Net

Con la tecnología ofrecida por ASP.Net tenemos varios modos de autenticación disponibles para nuestros sitios que creamos, uno de los más sencillos de administrar y programar es la autenticación del tipo FORM.

Con un par de pasos aprenderemos a configurarlos bien y otorgar los permisos necesarios. Vale recordar que éste sistema es sólo recomendado cuando estamos seguros que nuestra aplicación no manejará un volumen alto de usuarios (en promedio unos 10~20) si no fuese así deberiamos optar por otro sistema. (Continuar Leyendo sobre Autenticar con el método de formularios en ASP.Net)

post icon

Tutorial para crear sitios web Multiidioma con ASP.Net

Crear sitios con soporte de varios idiomas es indispensable cuando vamos a colgar un sitio en Internet, gracias a las herramientas que nos ofrece Visual Studio y ASP.Net ésta tarea es realmente sencilla.

En éste tutorial vamos a crear un sitio que sólo tendrá un label y será traducido según el idioma elegido, creo que bastará para comprender el concepto. Doy por hecho que saben crear proyectos web con Visual Studio, preferentemente hagánlo en C#.

Necesitaremos algo como la siguiente imagen: (Continuar Leyendo sobre Tutorial para crear sitios web Multiidioma con ASP.Net)

post icon

Solucionar error: ‘Unable to convert MySQL date/time value to System.DateTime’

Ayer estuve trabajando con la versión 4 de MySQL y como front-end tenía a ASP.Net. Utilice como proveedor de datos MySQL Data Provider ofrecido gratuitamente por Oracle en su versión 6.2.

Mientras iba desarrollando la app lograba la conexión y el paso de datos varchar y las variantes númericas sin ningún problema, en cierto momento necesite trabajar con datos timestamp y datetime donde fue que me apareció el siguiente error:

Unable to convert MySQL date/time value to System.DateTime

Leyendo la documentación me enteré cual era el problema, algunos campos de este tipo de dato estaban con valores nulos o en el caso de datetime tenia ‘0000-00-00 00:00:00’. Lo cual produce el error de conversión con el Data Provider (por lo que leí también ocurre con conexiones ODBC). (Continuar Leyendo sobre Solucionar error: ‘Unable to convert MySQL date/time value to System.DateTime’)

post icon

[R#] ReSharper, mayor productividad y calidad de código con Visual Studio

No estoy escribiendo sobre ningún lenguaje nuevo ni derivado de C# por si piensan eso, R# ReSharper es una herramienta de la mano de JetBrains externa a Microsoft Visual Studio.

ReSharper

¿Y qué es entonces? Es un agregado que se integra al IDE Visual Studio que nos ayuda en tiempo de desarrollo a escribir mejor nuestro código, a optimizarlo y (Continuar Leyendo sobre [R#] ReSharper, mayor productividad y calidad de código con Visual Studio)

post icon

Como leer el archivo web.config ‘on the fly’

Es sabido que la configuración web de las aplicaciones y sitios web de ASP.Net sobre IIS son almacenadas dentro de un fichero llamado web.config, su equivalente en Apache sería el .httaccess.

El fichero simplemente es un archivo XML, es muy útil si queremos almacenar información compartida y no muy relevante ni sensible, la cual utilizaremos constantemente.

Vamos a ejemplificar el uso almacenando parte del ConnectionString que utilizará la web, para mi gusto el usuario y password, no deben ser metidos aquí, pero el Host y el nombre de la Base de Datos a consultar son convenientes. Dentro del tag configuration insertaremos lo siguiente: (Continuar Leyendo sobre Como leer el archivo web.config ‘on the fly’)

post icon

Pasar parametros por GET en ASP.Net

En ASP.Net también podemos pasar parámetros a otras páginas, que pueden no ser incluso nuestro mismo sitio. Las mismas por el método GET serán vistos en la barra de dirección del browser.

El framework nos ofrece los objetos necesarios para llevar a cabo la actividad, si se fijan se agregará el simbolo de cerrado de un signo de interrogación (?) seguido del nombre de la variable y su valor, si se envía más de una se agrega un ampersand (&).

Como puede o enviarse o no la variable y en distintos ordenes, el mismo (Continuar Leyendo sobre Pasar parametros por GET en ASP.Net)

29 julio 2010
post icon

Invocar métodos del Servidor con JavaScript en ASP.Net

A veces necesitamos ejecutar un código de servidor por alguna extraña regla de negocio, justamente cuando ocurre un evento que sólo podemos controlarlo en el lado Cliente con JavaScript, pero cómo hacer que el servidor se entere de los eventos del lado cliente?.

Una manera que puede solucionarnos el problema es definiendo que el webcontrol haga postBack, y en el evento Load de la página preguntamos si es la primera vez que se carga o está respondiendo a una llamada de un control desde el lado cliente. (Continuar Leyendo sobre Invocar métodos del Servidor con JavaScript en ASP.Net)

Página 4 de 512345