Iniciar sesión
Registrarse
He olvidado mi contraseña
Filtrando por 'Trucos'

Si con anterioridad hemos trabajado en el desarrollo de modelos de datos utilizando Power Pivot o SSAS Tabular, cuando debamos hacer esta misma tarea, pero desde Power BI, a buen seguro que notaremos la falta de una característica tan importante como es la posibilidad de revisar los resultados de l...

Enviado por lmblanco
LEER MÁS

Recientemente me ha sido necesario averiguar cual es la última versión de MSBuild que está instalada en el sistema. Hacer la comprobación de que existe un archivo en el path por defecto del tipo "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin" no es buena idea. Ya...

Enviado por Juan Maria Laó
LEER MÁS

La primera vez que creas un proyecto UWP con Sqlite y recibes el error: Unable to load DLL 'sqlite3.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E) El problema es que aún falta un componente por agregar a tu proyecto. Los componentes necesarios son: S...

Enviado por Juan Maria Laó
LEER MÁS

Una interesante característica del lenguaje DAX consiste en la posibilidad de aprovechar el código de una expresión perteneciente a una medida (campo calculado) como parte de otra expresión, con tan sólo invocar el nombre de la mencionada medida, lo que nos permite lograr un código más fácil...

Enviado por lmblanco
LEER MÁS

Hay un detalle que no nos cuentan en MSDN  Creating a Data-Driven Coded UI Test Resulta que me he puesto a crear el primer test parametrizado y en mi csv tenía este contenido: User,Passwd 1111,pass0000 7777776,4444 Cuando se ejecutaba el test, en la row del test paremetrizado que debería obten...

Enviado por Juan Maria Laó
LEER MÁS

Tal y como apuntábamos al finalizar la primera parte del artículo, en esta segunda entrega expondremos algunas técnicas adicionales para la manipulación de datos duplicados, consistentes en el acceso a valores situados en la primera y última fila de las particio...

Enviado por lmblanco
LEER MÁS

Una de las operaciones a las que con mayor frecuencia se enfrenta cualquier desarrollador de bases de datos es la detección y tratamiento de datos duplicados, ya sea para encontrar varios registros exactamente iguales en una tabla, debido a problemas en el diseño y consistencia de la p...

Enviado por lmblanco
LEER MÁS

El presente artículo, que cierra nuestro monográfico dedicado a la construcción y usos prácticos de las tablas numéricas auxiliares o tally tables, se orienta a la utilización de esta técnica como elemento de soporte en la construcción de se...

Enviado por lmblanco
LEER MÁS

Como continuación al conjunto de artículos dedicados a la aplicación práctica de las tablas numéricas auxiliares, en la actual entrega, al igual que en el anterior artículo, centraremos nuestro objetivo en el tratamiento de los caracteres que actú...

Enviado por lmblanco
LEER MÁS

Después de explicar en el anterior artículo el modo de creación de tablas de dimensión para cubos de datos empleando tablas numéricas auxiliares, en esta ocasión continuaremos exponiendo situaciones de aplicación práctica relacionadas con el...

Enviado por lmblanco
LEER MÁS

Después de los artículos dedicados a la creación de tablas numéricas auxiliares publicados con anterioridad (parte1 y parte2), en esta ocasión vamos a aplicar de forma práctica esta útil herramienta en algunos escenarios con los que podemos encont...

Enviado por lmblanco
LEER MÁS

En la primera parte de este artículo explicábamos en qué consiste una tabla numérica auxiliar, así como varias técnicas para su creación. En esta segunda entrega continuaremos exponiendo formas adicionales de generar tablas numéricas, de modo q...

Enviado por lmblanco
LEER MÁS

Una tabla numérica auxiliar (denominada también tabla de conteo, tally table o simplemente tabla de números) es una tabla compuesta por una única columna, que almacena una cantidad variable de registros con valores numéricos consecutivos, y que se emplea como herra...

Enviado por lmblanco
LEER MÁS

La cosa es que el Singleton hace dos cosas: Se asegura de que sólo haya una instancia del objeto. SomeStuff() El problema de hacer dos cosas es que viola la S de los principios Solid: Single Responisability Principle. Y esto hace que no sea fácilmente testeable. Cuando quiero hacer que sea te...

Enviado por Juan Maria Laó
LEER MÁS

Durante el desarrollo de un cubo de datos multidimensional con SQL Server 2012 (o bien a su finalización), resulta necesario establecer una adecuada política de permisos para determinar qué usuarios podrán acceder a la información que contiene. Con tal fin tenemos...

Enviado por lmblanco
LEER MÁS

Aquellos desarrolladores que migren a SQL Server 2012 desde una versión anterior de esta misma plataforma de administración de bases de datos, al comenzar a trabajar con el editor de consultas de SQL Server Management Studio (SSMS), pueden encontrarse con la desagradable sorpresa de qu...

Enviado por lmblanco
LEER MÁS

Una de las primeras cosas que busqué en el modo de escritorio tradicional al instalar el nuevo Windows 8 fue el botón "Mostrar escritorio". Se trata de una opción que particularmente considero muy útil y cómoda para limpiar el escritorio cuando está plagado ...

Enviado por lmblanco
LEER MÁS

En este post vamos a ver una de las técnicas usadas para evitar que el recolector de basura se ejecute en mitad de la partida de un juego, teniendo como consecuencia una pérdida de rendimiento.

Enviado por Juan Maria Laó
LEER MÁS

This article addresses the challenge of develop a process to create a database with demographic information, which serves as a starting point for creating a data model in PowerPivot, used in the construction of the population pyramid shown in Population pyramids with PowerPivot. Preparing the data a...

Enviado por lmblanco
LEER MÁS
Trucos .NET

Aliasing en Texturas

Nueva entrega de la serie sobre técnicas de antialiasing,  esta vez en DesarrolloWeb.com. Espero que os sirva

Enviado por Juan Maria Laó
LEER MÁS