1 0 Tag Archives: ASP.net
post icon

Ejecutar varias versiones del framework en ASP.Net [IIS 7]

Las tecnologías van evolucionando constantemente, más rápido que nuestros sistemas, por ejemplo, Microsoft lanza una nueva versión del framework .Net antes que nosotros lancemos una nueva versión de algún sistema nuestro. Esto podría haber sido un gran problema si no era posible instalar varias versiones del framework en un mismo servidor y correr cada aplicación web, dentro del marco que le corresponde, pero por suerte han hecho un buen trabajo en ésta área para que esto sea posible.

Antes de ver como configurar ésto veremos el caso típico que instalamos el IIS posterior a la instalación del Framework (si este es tu caso puedes omitir los pasos de aquí) y el mismo no quede registrado (Continuar Leyendo sobre Ejecutar varias versiones del framework en ASP.Net [IIS 7])

post icon

Establecer el MaxLength en un ASPxMemo [DevExpress]

Meses atrás vimos la sencilla tarea de determinar el MaxLength de los Textbox Multiline en ASP.Net, y en ésta ocasión haremos veremos una tarea semejante pero sobre los controles de DevExpress, en su equivalente ASPxMemo.

La validación desde el lado cliente lo realizaremos con JavaScript y del lado servidor con C#.

Para comenzar agregamos el código JS primeramente y sería como sigue: (Continuar Leyendo sobre Establecer el MaxLength en un ASPxMemo [DevExpress])

post icon

Limitar a un sólo Marker en el mapa de google con Subgurim

En éstos días se vendrán varios articulos sobre la API de Google Maps, con un enfoque especial sobre los controles de Subgurim ya que he encontrado código que implemente hace un tiempo ya en un proyecto y quiero compartirlo, si tienen mejoras sobre la implementación son bienvenidas en los comentarios.

En ésta entrega veremos como trabajar con los markers, siendo que lo típico es ir instanciando varios markers dentro de un mapa puede (Continuar Leyendo sobre Limitar a un sólo Marker en el mapa de google con Subgurim)

post icon

Cargar los ASPxComboBox en el modo edición [DevExpress]

Ayer veíamos como cargar los combos de la barra de filtros en las grilas de DevExpress por código. Al hacer eso lo más seguro que necesitemos cargarlos también cuando están en modo de edición. Tarea que es ligeramente más compleja que la anterior pero nada de otro mundo tampoco.

El el evento HtmlRowCreated es donde se crean los objetos HTML finalmente antes de volver al cliente, y es allí donde podemos aprovechar para poblarlos, siempre que este en modo de edición la grilla (normalmente a pedido del usuario). (Continuar Leyendo sobre Cargar los ASPxComboBox en el modo edición [DevExpress])

post icon

Cargar combos de filtro en un ASPxDataGridView [DevExpress]

Al usar los controles de DevExpress, especificamente el ASPxDataGridView (la cual de paso es una de las grilla más completas y sencillas de programar sobre él) veremos que la mayoría de los ejemplos que encontramos en internet están construidos con asistentes y/o databindings.

Pero que sucede si necesitamos escribir código explicito para trabajar con él? bueno no es dificil para nada pero si un poco escaso la  info, ello me motivo a compartir éste código bastante fácil de implementar.

Pueden elegir otro evento donde (Continuar Leyendo sobre Cargar combos de filtro en un ASPxDataGridView [DevExpress])

post icon

Agregar NULLTEXT en ASPxComboBox

Cuando se utilizan controles de DevExpress tenemos disponible la propiedad NullText en las cajas de texto, para dar un efecto que si el mismo está vacío aparezca un mensaje aclaratorio sobre el contenido que requiere la caja. Es muy útil para el usuario final ésta caracteristica pero no está disponible en los comboBox.

Obviamente todo esto trabaja con javascript, y podemos crear nuestros propios efectos de manera manual ya que está incluido dentro del plan de desarrollo para los combos, pero de momento (Continuar Leyendo sobre Agregar NULLTEXT en ASPxComboBox)

post icon

Insertar, Actualizar y Eliminar en AspxGridView/Devexpress por código

Ya que venimos viendo como usar los ASPxGridView de DevExpress en artículos anteriores aprovechamos para hacer los ABM o CRUD desde la grilla mediante código manual.

El código que verán abajo no es completo, porque no muestra como se conecta precisamente a la BD, pero si muestra como obtener los valores nuevos y viejos de la grilla. Además verán que están creados con las n-capas que veíamos meses atrás. (Continuar Leyendo sobre Insertar, Actualizar y Eliminar en AspxGridView/Devexpress por código)

post icon

Configurar SQL Server para almacenar el estado de la sesión de ASP.NET

Las variables de sesión ya hemos visto como utilizar anteriormente en éste post, pero en ese momento sólo lo veíamos configurado con el método InProc que consume bastante memoria RAM del servidor. Hoy configuraremos para que la aplicación utilice SQL Server para administrar éstas variables.

Las ventajas y desventajas de cada modo de uso hace que sea ideal para casos específicos, en resumen, manejarlo con el método InProc hace que sea más rápida la lectura/escritura de las misma, pero otorga un alto consumo de memoria: si tenemos muchos objetos almacenado allí y más si tenemos una alta concurrencia. En cambio al almacenarlas (Continuar Leyendo sobre Configurar SQL Server para almacenar el estado de la sesión de ASP.NET)

post icon

Modificar Controles HTML desde el Servidor con ASPNet

Lo típico con ASP.Net es utilizar controles de servidor siendo de éste modo modificable desde código completamente, pero no es posible alterar directamente un control HTML con C# o VB.Net, para lograr sólo debemos hacer unas modificación pequeña y para el ejemplo utilizaré un iframe.

El tag típico de un iframe HTML es como sigue: (Continuar Leyendo sobre Modificar Controles HTML desde el Servidor con ASPNet)

post icon

Hacer Postback con JavaScript y enviar parámetros al servidor en ASPNet

Ya vimos como invocar métodos del servidor con JavaScript anteriormente, a esto podemos agregarle que quisieramos pasarle argumentos o parametros que tenemos en el lado cliente, al servidor.

Es muy sencilla ésta tarea, al mismo código anterior le agregaríamos el argumento deseado así:

function EnviarPostbackConParametros(args) {
    __doPostBack("IdPostBack", args);
}

El valor “IdPostBack” lo cambiaran por el que desee (Continuar Leyendo sobre Hacer Postback con JavaScript y enviar parámetros al servidor en ASPNet)

Página 2 de 512345