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...
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...
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...
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...
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...
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...
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...
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...
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.
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...
Nueva entrega de la serie sobre técnicas de antialiasing, esta vez en DesarrolloWeb.com. Espero que os sirva