1 0 Tag Archives: C# .Net
post icon

Pasar un conjunto de datos por Web Service entre Java y DotNet

Navegando en foros, blogs y otros me di cuenta que hay demasiada gente que busca información de como pasar un c0njunto de datos, la mayoría intenta pasar un DataSet o DataReader de dotnet y hacerlo compatible con Java u otros lenguajes, otros intentan pasar un ResultSet de Java por el mismo medio.

Recordemos que los tipos de datos que se traficaran deben ser serializables, es decir, se tiene que poder componer y descomponer los datos originales para su transporte, normalmente se utiliza un conjunto de bytes o cadenas base64, aunque puede utilizarse otras técnicas.

Es por ello que los ResultSet y DataReader no podemos transportarlos, en cambio el DataSet si es posible traficarlospor que el mismo puede serializarse en XML finalmente. (Continuar Leyendo sobre Pasar un conjunto de datos por Web Service entre Java y DotNet)

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

Crear ficheros con C#

Trabajar con ficheros desde C# es muy fácil, y la tarea es muy común en muchas aplicaciones para n-fines: guardar logs, exportar datos, etc.. En este ejemplo veremos como validar si existe ya o no el fichero y caso de existencia lo eliminamos primeramente luego volvemos a crearlo. (Continuar Leyendo sobre Crear ficheros con C#)

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

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

Codificar y Decodificar String en Base64 con C#

Codificar y decodificar cadenas de texto en Base64 no es ninguna ciencia extraña, hasta se puede decir que es muy común su uso ya sea correcto o no. Por ser tan popular ya había escrito código en Java para solucionarlo, en ésta ocasión veremos lo mismo pero con código C#.

Sus usos son bastantes variados según lo que necesitemos, y no entraré en mucho detalle con eso, sólo haré enfasis en que Codificado no es lo mismo que (Continuar Leyendo sobre Codificar y Decodificar String en Base64 con C#)

7 Febrero 2011
post icon

Encriptar y desencriptar con Rijndael (AES) en dotNet

Ya anteriormente veíamos como encriptar sacando el hash a los textos (los cuales no tienen reversión de los mismos). Esta vez veremos como encriptar los textos y poder hacer el reverso del mismo.

Unos de los algoritmos mas populares es el Rijndael o AES para estos cometidos, su fama se basa en su seguridad y dificultad que ofrece para llevar lograr una reversión no autorizada.

Existe en la web mucha info sobre como (Continuar Leyendo sobre Encriptar y desencriptar con Rijndael (AES) en dotNet)

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)

post icon

Enviar Email con ASP.Net

Hace tiempo atrás veíamos un modo de enviar correo electronico con c#, pudiendo utilizar esto desde una aplicación web o desktop indistintamente. Hoy veremos una pequeña variante de ese código pero optimizado para ASP.Net.

Lo que variaría es que los parámetros de conexión al servidor SMTP se setearían dentro del web.config sin necesidad (Continuar Leyendo sobre Enviar Email con ASP.Net)