1 0 Archive | ASP.net RSS feed para esta categoría
post icon

Referir ULR relativas con ASP.Net en el lado cliente

Invocar Url’s relativas desde el lado cliente con la ayuda de ASP.Net no es para nada complicado y puede llegar a reducir varias lineas de código JS o incluso otras técnicas. Simplemente vamos a valernos de ResolveUrl, quedaría de esta forma: (Continuar Leyendo sobre Referir ULR relativas con ASP.Net en el lado cliente)

16 febrero 2015
post icon

Redireccionar de HTTP a HTTPS en ASP.Net

Redireccionar de un protocolo a otro con ASP.NET es relativamente sencillo y existen varias formas de hacerlo, desde codificando en la página misma, el global.asax, utilizar mod en IIS y configurarlo a nivel de servidor o a nivel de aplicación entre otros. El modo que veremos será para afectar a toda la aplicación de una vez, sin cambiar el efecto en el resto de las páginas que aloja el servidor, es decir, en el global.asax (Continuar Leyendo sobre Redireccionar de HTTP a HTTPS en ASP.Net)

post icon

Como detectar el modo DEBUG en ASP.NET

En ciertos contextos de desarrollo e incluso algunos muy particulares en producción podriamos necesitar conocer la configuración de DEBUG del web.config para tomar una decisión u otra en nuestra programación.

Lograr esto no es dificil, sólo debemos escribir una línea de código para evaluarlo. (Continuar Leyendo sobre Como detectar el modo DEBUG en ASP.NET)

post icon

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

Tiempo atrás les mostraba como ejecutar varias versiones del framework en ASP.Net con IIS 7, esto mismo podemos necesitar hacerlo con una versión anterior de IIS, especificamente en la 6.X

El proceso es bastante parecido, pero con un poco de diferencia a la hora de cambiar la versión de cada aplicación.

Una vez que instalen el framework en en servidor, es cuestión de registrarlo en IIS, de la misma manera que en otras versiones (Continuar Leyendo sobre Ejecutar varias versiones del framework en ASP.Net [IIS 6])

post icon

Como Agregar el numero de revisión SVN en ASP.Net

Hace un tiempo que estaba planeando implementar de manera automática agregar el numero de revisión de mis proyectos en la aplicación en sí, para poder controlar de manera más sencilla que versión es la que está publicada realmente en el servidor de producción.

Buscando un poco por Internet he visto varias soluciones, pero ninguna terminó por convencerme, así que comparto con ustedes el método que he utilizado que espero le sirva a más de uno y si tienen mejoras por hacerle son bienvenidas en los
comentarios.

Al grano, para recuperar la información por líneas de comandos (CMD) podemos utilizar esto (Continuar Leyendo sobre Como Agregar el numero de revisión SVN en ASP.Net)

post icon

Pasar parametros por Postback en ASP.Net [Cross Page Postback]

Hace meses atrás vimos como pasar parametros por GET en ASP.Net. En esta ocasión veremos como hacerlo por POST para evitar mostrar en la URL los datos (en texto plano o encriptado) que estamos pasando, evitando la fácil manipulación de ellos.

Vale destacar que esta opción está disponible desde la versión 2.0 de ASP, y existen 2 maneras de utilizarlas.

La primer manera es algo más flexible pero con mayor posibilidad de crear errores en tiempo de ejecución. (Continuar Leyendo sobre Pasar parametros por Postback en ASP.Net [Cross Page Postback])

20 agosto 2012
post icon

Como utilizar el control ASPXCallbackPanel de DevExpress

Una de las maneras más fáciles de implementar el callback con técnología ASPX, es con los controles de DevExpress. La mayoría de sus controles tiene callback propio como la grilla o el combo, pero no todos como las cajas de texto, combos de fechas y otros. Entonces que hacer con ellos? usar el panel de callback.

En este ejemplo tendremos un combo con items (Continuar Leyendo sobre Como utilizar el control ASPXCallbackPanel de DevExpress)

post icon

Cómo invocar a un Web Service desde Android

Véamos algo un poco más avanzado en cuanto a programación para Android se refiere, consumiremos un Web Service. Lo más llamativo para mí es que Google no le ha dado soporte nativo a ésta tecnología, siendo que es estándar y abierta, sin decir que es de uso popular. Aunque ésta falta de soporte no hace que sea imposible consumir un WS desde nuestra app, de hecho existe más de una manera de hacerlo y la más difundida ya es la librería KSOAP2, así que trabajaremos con ella.

Ya doy por hecho que saben crear un servicio web del lado servidor (si no es así pueden buscar cómo hacerlo en varios lenguajes en éste mismo blog) por ello nos saltaremos el código servidor. Lo pueden escribir en el lenguaje que deseen (Continuar Leyendo sobre Cómo invocar a un Web Service desde Android)

post icon

Como ejecutar aplicaciones ASP.Net de 32 bits en IIS con Windows de 64 bits

Cuando trabajamos con servidores Windows de 64 bits y tenemos que usar el framework de .Net normalmente instalamos la versión para dicha arquitectura, lo cual es correcto. Aunque con algunas aplicaciones podriamos tener problemas porque sólo corren sobre la arquitectura x86_32, y es cuando debemos “forzar” la ejecución de dicho framework.

La aplicación que siempre sufre de este “problema” es Reporting Service, y hoy me ocurrió con el reporteador ReportMan cuando me lanzó la siguiente excepción:

System.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID {DC30E149-4129-450F-BDFE-BD9E6F31147E} failed due to the following error: 80040154.

(Continuar Leyendo sobre Como ejecutar aplicaciones ASP.Net de 32 bits en IIS con Windows de 64 bits)

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])

Página 1 de 512345