1 0 Tag Archives: Web
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

Habilitar la protección HotLink en Apache

Cuando hablamos de servidores web, una de las cosas que más nos preocupa es su rendimiento y para ello necesitamos aprovechar al máximo el los recursos del servidor, especialmente el ancho de banda.

Si tenemos hosteado nuestro sitio en servidor compartido ya entramos en la lucha por los recursos del servidor con quienes también esten hosteados allí. Teniendo esa lucha pendiente, con lo poco que sacamos de esa lucha no nos hace falta que otro venga y nos robe nuestro ancho de banda para optimizar el suyo. Por ejemplo expone un tercero texto en su sitio pero las imagenes y videos las enlaza con tu servidor (Continuar Leyendo sobre Habilitar la protección HotLink en Apache)

post icon

Autorefrescar una página con sólo HTML

A veces necesitamos que nuestro sitio se actualice automáticamente sin la interacción del usuario (presionando F5 o con el botón del browser), esto se puede lograr de un par de maneras con HMTL o con JavaScript.

Cada uno tiene un pro y contra pero ambos servirían para la misma cosa. Con HTML estamos seguros que funcionará en más navegadores que JavaScript (por falta de soporte o por que está deshabilitado el mismo). (Continuar Leyendo sobre Autorefrescar una página con sólo HTML)

25 agosto 2010
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

Detectar el País de Origen del usuario con PHP

Ricardo, uno de nuestros lectores nos preguntaba como puede detectar de que zona o país provienen sus lectores y necesita hacerlo con PHP. Tenía en mente una manera de desarrollarlo algo más largo y menos práctico que la que veremos hoy. Me puse a investigar rápidamente y encotré un muy buen ejemplo escrito por Francisco en su Blog, como soy partidario de no reinventar la rueda y su código me pareció más sencillo que el mío, así que veremos el suyo 🙂

A explicar un poco lo que hace el  código, como los países tienen asignados rangos de IP que se van distribuyendo a las ISP entonces es relativamente sencillo este proceso. (Continuar Leyendo sobre Detectar el País de Origen del usuario con PHP)

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

Redireccionar automáticamente en Apache con .htaccess

Creo que la mayoría sabe para que sirve el fichero .htaccess en un servidor Web Apache, y lo poderoso que es si sabemos configurar éste. De hecho que es uno de los ficheros de configuración de los tantos que tiene.

La redirección la podemos aplicar por varios motivos, de momento no queremos bajar una de las páginas del sitio, o agregar una palabra al dominio y que lleve a otro dominio automágicamente, nos puede servir para una aplicación en sí, incluso en puede facilitarnos re-direcciones desde el servidor sin tener que programarla en varias lugares de nuestra app, en fin n motivos, éstos son sólo algunos típicos casos.

Voy a poner un ejemplo práctico y real, en devTroce el servicio de correo es gestionado por (Continuar Leyendo sobre Redireccionar automáticamente en Apache con .htaccess)