1 0 Archive by Author
post icon

Como solucionar error SDK LC.exe de Visual Studio

Cuando utilizamos los controles de Infragistics, devExpress y otros suele aparecernos un error como el que sigue:

Error 1 La tarea no se ejecutó porque no se encontró “LC.exe” o porque no está instalado el SDK correcto de Microsoft Windows. La tarea busca “LC.exe” en el subdirectorio “bin”, bajo la ubicación especificada en el valor InstallationFolder de la clave del Registro HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v6.0A. Para resolver el problema, realice una de las siguientes acciones: 1) Instale Microsoft Windows SDK para Windows Server 2008 y .NET Framework 3.5. 2) Instale Visual Studio 2008. 3) Establezca manualmente la clave del Registro especificada anteriormente en la ubicación correcta. 3.) Pase esta ubicación al parámetro “ToolPath” de la tarea.

Esto causa que no podamos compilar la aplicación, pero no es un problema de nuestro código, sino de la instalación del SDK del Framework en el Windows que estamos trabajando. (Continuar Leyendo sobre Como solucionar error SDK LC.exe de Visual Studio)

Leave a Comment
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)

Leave a Comment
post icon

Configurar la notificación por email en VisualSVN (post-commit hook)

Para la gente que utiliza VisualSVN como servidor y administrador de subversión de sus códigos fuentes, y trabaja en equipos grandes especialmente, quizá le interese recibir una notificación a sus correos electrónicos, cada vez que se hace un commit, conteniendo la información de quien lo ha hecho, sobre que ficheros, y las líneas modificadas.

Esto se puede lograr gracias a los hooks, del subversion normalmente y es realmente sencillo de configurar, incluso VisualSVN facilita más las cosas. (Continuar Leyendo sobre Configurar la notificación por email en VisualSVN (post-commit hook))

Leave a Comment
post icon

Instalar WebSVN como front-end del Visual SVN Server

El año pasado veíamos rápidamente como instalar un servidor SVN sobre Windows con VisualSVN, además vimos el front-end del mismo, si bien es útil, es un poco precario en cuanto a prestaciones y funciones.

El conocido gestor WebSVN podemos utilizar como un front-end más (depende de ustedes eliminar el que viene por defecto o no). El mismo lo pueden descargar desde este link. Lo descomprimen, renombran la carpeta a websvn, y lo copian a la siguiente ruta: (Continuar Leyendo sobre Instalar WebSVN como front-end del Visual SVN Server)

Leave a Comment
post icon

Como saber cuando fue el último acceso a una Base de Datos SQL Server

Conocer cuando fue la ultima vez que se accedió a una base de datos en SQL Server no es una tarea fácil de resolver, ya que no hay un valor que sirva específicamente para eso, si es que no llevamos un sistema de auditoría a la par.

Otra manera es ver el registro del transaction log de la base de datos, aunque la misma es muy dificil de interpretar, a parte que son funciones de SQL Server no documentadas por Microsoft y para peor de todo están almacenadas en un formato propietario. (Continuar Leyendo sobre Como saber cuando fue el último acceso a una Base de Datos SQL Server)

Leave a Comment
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])

Leave a Comment
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])

Leave a Comment
post icon

Como depurar en SQL Server 2008 paso a paso: Procedimientos almacenados, triggers y funciones

En el articulo anterior veiamos un mini-tutorial de como depurar en SQL Server 2005. Ahora veremos como hacerlo con SQL Server 2008. Aunque es posible hacerlo del mismo modo, con Visual Studio. La nueva versión nos permite ya depurar desde el SQL Server Management Studio directamente (una caracteristica más que útil y que implorabamos hace años).

La primer diferencia es más que reconocible, ya que se agrega un nuevo menú dentro del SSMS como ven aquí: (Continuar Leyendo sobre Como depurar en SQL Server 2008 paso a paso: Procedimientos almacenados, triggers y funciones)

Leave a Comment
post icon

Como depurar en SQL Server 2005 paso a paso: Procedimientos almacenados, triggers y funciones

Para todo programador es un paso vital conocer como depurar su software, para la gente que desarrolla con herramientas de Microsoft ésta tarea es bastante sencilla la mayoría de las veces. Especialmente si se trata de depurar las aplicaciones construidas con Visual Studio.

El mayor de los problemas surge cuando hay que depurar objetos de la base de datos, especificamente SQL Server. Para los que en algún momento llegamos a utilizar la versión 2000, el mismo traía un depurador en el Analizador de Querys. Aunque un poco rustico, lo tenía. Cuando salío la versión 2005 del motor, ésta opción fue sacada del producto (Continuar Leyendo sobre Como depurar en SQL Server 2005 paso a paso: Procedimientos almacenados, triggers y funciones)

Leave a Comment
post icon

Listar las columnas y sus características de una tabla en SQL Server

Leer la metadata de SQL Server no es para nada complejo, y tiene una buena documentación. Una tarea útil y que es bastante buscada en los foros es listar las columnas de las tablas, con sus tipos de datos, Foreing Keys, Primary Keys, etc.

No es muy común hacer estas lecturas, pero si sirve para un DBA, o un desarrollador que quiere automatizar procesos o incluso crearse alguna especie de IDE personalizado.

En el siguiente query verán listados los nombres, el id, tipo de dato, precision, si soporta nulo, si es identity, sus FK entre otros. (Continuar Leyendo sobre Listar las columnas y sus características de una tabla en SQL Server)

Leave a Comment