1 0 Archive | diciembre, 2010
post icon

Determinar el MaxLength de los TextBox MultiLine en ASP.Net

Hoy me decía una persona que cuando tiene un textBox en ASP.Net y setea la propiedad MaxLength la misma funciona correctamente, no permite ingresar más texto del indicado. Pero si cambia la propiedad TextMode de SingleLine a MultiLine deja de funcionar la validación. Efectivamente es como sucede.

Corregir el problema es muy sencillo, podemos valernos de JavaScript para validar desde el cliente (Siempre recomiendo que igual (Continuar Leyendo sobre Determinar el MaxLength de los TextBox MultiLine en ASP.Net)

post icon

Tener más de un Submit Button con la tecla Enter en ASP.Net

Cuando hacíamos aplicaciones de escritorio era típico controlar que las cajas de texto reaccionen a la tecla <ENTER>, incluso tener varios en el mismo formulario que reaccionen a eso y hagan distintas cosas. En Web tenemos los Submit’s que nos limitan un poco las cosas ya que ASP.Net solo permite tener un solo Form por página, pero de cualquier modo es posible realizar una acción semejante.

Normalmente podemos hacer esto de 2 maneras, unos es controlando las cosas con JavaScript, (Continuar Leyendo sobre Tener más de un Submit Button con la tecla Enter en ASP.Net)

29 diciembre 2010
post icon

Redireccionar en una nueva ventana desde el Servidor con ASP.Net

Normalmente cuando necesitamos redireccionar nuestra web con asp.net desde el servidor utilizamos Response.Redirect(). Lo malo de esto es que redireciona sobre la pagina que estamos usando.

Si queremos que se abra una nueva ventana desde el código servidor podemos valernos de un pequeño truquico muy simple: (Continuar Leyendo sobre Redireccionar en una nueva ventana desde el Servidor con ASP.Net)

post icon

Eliminar filas duplicadas con SQL de una tabla

Es típico encontrarnos con casos en donde alguien se olvido de colocar una clave única en algún lugar y luego tenemos registros con columnas duplicadas — no me refiero precisamente a claves primarias pero también podría aplicar el caso — y necesitamos eliminarlos pero dejar siempre uno de cada valor único, no es muy compleja la lógica a utilizar pero es una pregunta muy frecuente de como realizar esta tarea.

Para comprender bien la operativa a realizar vamos a hacer un ejemplo muy sencillo, creamos una (Continuar Leyendo sobre Eliminar filas duplicadas con SQL de una tabla)

post icon

Acceder a métodos y objetos del MasterPage en Asp.Net

Es muy común crear aplicaciones en Asp.Net con MasterPage de por medio por las facilidades que nos ofrece.

Es también muy común que desde las páginas hijas querramos acceder o modificar algún método y/o objeto de la página padre. Esto por defecto no es posible hacerlo, pero es sencillo agregar lo necesario para realizarlo.

Veamos un ejemplo demasiado simple que ya pasa por tonto pero sirve para (Continuar Leyendo sobre Acceder a métodos y objetos del MasterPage en Asp.Net)

22 diciembre 2010
post icon

Escribiendo juegos turbo geeks

Antes que se entusiasmen quiero aclarar que no vamos a programar ningún juego simple ni mucho menos uno supersónico. Cuando digo “escribiendo juegos” estoy hablando literalmente, para jugar tendremos que escribir. Este es otro de los temas off-topic que verán aquí, pero como éste es el mes de cumpleaños de devtroce quise dedicarle un poco de juegos “antiguos” (ya que no tuve tiempo de hacer un post especial por el primer año de vida del blog). No es que yo sea un viejo que jugaba estas cosas cuando estaba en auge, más bien los conocí cerca del año 2000 recién pero les tomé el gusto.

En los ’80 no habían dispositivos de vídeo prácticamente, y los (Continuar Leyendo sobre Escribiendo juegos turbo geeks)

21 diciembre 2010
post icon

Traducir controles de DevExpress para Asp.Net

Hace un tiempo atrás escribía sobre los controles tercerizados más populares que hay para dotNet y sobre como traducir nuestros sitios web’s hechos en Asp.Net con los recursos locales y globales.

En éste caso nos enfocaremos en DXperience para Asp.Net ya que son los más populares. Tenía pensado escribir un post bastante detallado pero eso conlleva que repita casi todo lo ya escrito en los 2 artículos que enlaces en el primer párrafo, por eso simplemente me dedicaré a dar un par de detalles “extras” sobre el tema.

Una vez instalado el producto en el siguiente path (es un path relativo (Continuar Leyendo sobre Traducir controles de DevExpress para Asp.Net)

21 diciembre 2010
post icon

Redondear bordes con CSS

Hoy día es raro ver ya sitios web’s con contornos muy cuadrados, la tendencia es redondear la mayor cantidad de objetos posibles. Esto es posible hacerlo con CSS3 en la mayoría de los navegadores excepto IE 8 y anteriores y Opera (hasta ahora en todas sus versiones), en estos casos se necesita “emular” una visualización redondeada armando con imágenes pequeñas y unidas con html.

En éste post nos centraremos con la técnica del CSS, donde es bastante sencillo comprender e implementar. El estandard de la W3C dice que (Continuar Leyendo sobre Redondear bordes con CSS)

19 diciembre 2010
post icon

Cambiar el puerto de escucha del RDP o Terminal Server en Windows

Aprovechando el tema anterior publicado sobre RDP en Windows, veremos como cambiar el puerto de escucha del Terminal Server sobre Windows. Esto podemos hacerlo por una necesidad de red, o porque queremos aumentar la seguridad cambiando el puerto por defecto.

Para cambiar necesitaremos tener acceso o permisos para editar el registro de Windows, para ello vamos a Inicio/Ejecutar y escribimos (Continuar Leyendo sobre Cambiar el puerto de escucha del RDP o Terminal Server en Windows)

18 diciembre 2010
post icon

Acceder al Terminal Service (RDP) vía Web en Windows

Somos demasiados los que usamos el Terminal Service o RDP para conectarnos a otras máquinas remotamente. El mismo normalmente corre sobre el puerto 3389 y esto puede representar algún problema en ciertos lugares donde simplemente no podemos instalarnos un cliente de RDP. Entonces lo que podemos hacer es instalar en alguna PC un cliente web para terminal service.

Lo primero que haremos es instalar el servidor web IIS (Internet Information Service), para ello iremos al Panel de Control de Windows, abriremos “Agregar o Quitar Programas” o  “Programas y Características” según que versión de Windows que estemos usando. Al costado izquierdo de la ventana veremos una opción (Continuar Leyendo sobre Acceder al Terminal Service (RDP) vía Web en Windows)

18 diciembre 2010
Página 1 de 212