Archivo de la categoría: .Net Framework

Cómo medir tiempos en C# y .Net con precisión

JorTurFer       No hay comentarios en Cómo medir tiempos en C# y .Net con precisión
La imagen muestra unos relojes para la entrada Como medir tiempos en .Net (con precisión)

Tiempo de lectura: 2 minutos Hace unos días mientras comíamos los compañeros de trabajo, salió el tema sobre lo preciso o impreciso que puede ser medir tiempos desde el sistema operativo. Mis compañeros (programadores C/C++ en su mayoría), tenían dudas sobre lo preciso que puede ser medir tiempos desde un entorno administrado. Nunca he necesitado… Leer más »

Herramientas de desarrollo: AppVeyor

JorTurFer       No hay comentarios en Herramientas de desarrollo: AppVeyor
La imagen muestra el logo de Nuget y AppVeyor

Tiempo de lectura: 5 minutos Hoy vengo con otra entrada de esas que me hacen ilusión, y es que volvemos a colaborar con José de VariableNotFound, esta vez para hablar de cómo crear paquetes Nuget (con SourceLink, por supuesto), sobre el repositorio Nuget.org, y sobre como publicar nuestros paquetes automáticamente con un sistema de CI/CD… Leer más »

Herramientas de desarrollo: Azure Pipelines (CI)

JorTurFer       No hay comentarios en Herramientas de desarrollo: Azure Pipelines (CI)
La imagen muestra el logo de Azure Pipelines

Tiempo de lectura: 5 minutos Hace un par de semanas, empezamos esta serie sobre Integración Continua y Despliegue Continuo (CI/CD) con Travis CI y una pequeña explicación sobre que es la integración continua. Como comentábamos, a lo largo de estas entradas, vamos a hablar de los principales servicios de CI/CD, y hoy es el turno… Leer más »

SourceLink: Depuración de código bajo demanda

JorTurFer       No hay comentarios en SourceLink: Depuración de código bajo demanda
netfoundation

Tiempo de lectura: 3 minutos Después de la última entrada en colaboración con VariableNotFound, volvemos a la normalidad, y hoy vengo a hablaros de una herramienta relativamente nueva, que me parece muy interesante conocer para nuestros proyectos, esta herramienta es SourceLink. ¿Y que es esta herramienta?, te puedes estar preguntando, pues fácil, es una herramienta… Leer más »

Reconociendo a personas mediante Azure FaceAPI

JorTurFer       No hay comentarios en Reconociendo a personas mediante Azure FaceAPI
Azure

Tiempo de lectura: 8 minutos Han pasado ya las navidades, y toca la vuelta al trabajo, la vuelta a los viajes… y gracias a mi último viaje estuve cenando con un amigo, comentandole sobre el blog y algunas entradas sobre excel, y me contó un proyecto que se trae entre manos, el cual requería del… Leer más »

ClosedXML, una manera fácil de dar formato a nuestros .xlsx

JorTurFer       No hay comentarios en ClosedXML, una manera fácil de dar formato a nuestros .xlsx
closedxml

Tiempo de lectura: 5 minutos Hace ya unos meses que empezamos en este blog, con una entrada sobre ClosedXML, pero si que es cierto, que se puedo quedar un poco corta, aunque daba las ideas más básicas. Hoy, vamos a ampliar esa pequeña píldora sobre ClosedXML aprendiendo a dar formato a nuestras hojas. Nuestro objetivo… Leer más »

Rompiendo los limites: Mocking en las Pruebas Unitarias .Net

JorTurFer       No hay comentarios en Rompiendo los limites: Mocking en las Pruebas Unitarias .Net
Mocking

Tiempo de lectura: 7 minutos Hoy por fin os traigo la unión entre las Pruebas Unitarias y la Inyección de Dependencias, el «Mocking«. ¿Que es el «Mocking» te preguntarás?, pues es la técnica utilizada para simular objetos en memoria con la finalidad de poder ejecutar pruebas unitarias. Esto, es especialmente útil cuando utilizamos recursos externos como… Leer más »

Venciendo el miedo a las pruebas unitarias en .Net

JorTurFer       8 comentarios en Venciendo el miedo a las pruebas unitarias en .Net
Test Unitario

Tiempo de lectura: 5 minutos Otro día más por aquí, y hoy vengo a hablaros de las «Pruebas Unitarias». Las pruebas unitarias son herramientas de testing para asegurar que nuestro código no cambia su funcionalidad pese a que hagamos cambios en él. Es decir, imaginemos que tenemos una librería matemática con unas operaciones simples: public… Leer más »