Iniciar sesión
Registrarse
He olvidado mi contraseña

This is a temporary post that was not deleted. Please delete this manually. (0ba0d24e-762c-4f88-b64f-6322633dce12 - 3bfe001a-32de-4114-a6b4-4005b770f6d7)

Enviado por checho
LEER MÁS

Lo que voy a contar en esta entrada, tiene que ver con algo que cambió en la Preview 4 de ASP.NET Core 3, y que puede volver loco a más de uno cuando trabaja con Entity Framework y trata de hacer una migración. Partiré de la base de que tienes ciertos conocimientos base de Entity Framework y ...

Enviado por jorge
LEER MÁS

Introducción Voy a empezar la entrada describiendo una situación teórica que nos ayudará a comprender mejor el patrón sobre el que voy a hablar en esta entrada. Imaginemos que ponemos a varias personas en fila. Esas personas forman parte del sistema o procedimiento. La responsabilidad de ca...

Enviado por jorge
LEER MÁS

Lo habitual trabajando con ficheros JSON de configuración (o settings) es tener un fichero de settings general y otro por entorno de trabajo. Un sencillo ejemplo sería el que indico en la siguiente imagen: En esta imagen, vemos un fichero de configuración mySettings.json y otro mySettings.D...

Enviado por jorge
LEER MÁS

En mi trabajo actual estoy casi todos los días viendo algo en los alrededores de Microsoft Teams y como ahora es una de las plataformas más utilizadas en educación, empiezan a surgir nuevas necesidades como el hecho de poder saber quién realizar ciertas operaciones en la organización, por ejemp...

Enviado por checho
LEER MÁS

En este momento que se están utilizando tan masivamente las soluciones de colaboración como Teams, es muy normal que mientras los usuarios se acostumbran, terminen borrando los equipos de forma accidental, si es que son propietarios. En mi día a día de trabajo lo veo mucho con profesores a los q...

Enviado por checho
LEER MÁS

Excel 2013 - Funciones no Documentadas Son denominadas “funciones no documentadas” aquellas que no figuran en la lista de funciones de la versión de Excel de que se trate y que, sin embargo, se pueden utilizar en su entorno. En Excel 2013 existen, al menos, dos funciones que no aparecen docum...

Enviado por Ramiro Hernandez Alonso
LEER MÁS

Si estás probando .NET 5 en Visual Studio 2019 Preview, y con ello C# 9, es posible que te encuentres con un error de compilación a la hora de trabajar con la característica Init-only properties de la especificación C# 9. En mi caso, parto de un entorno de desarrollo Visual Studio 2019 Previe...

Enviado por jorge
LEER MÁS

Introducción Trabajar con un IDE o entorno productivo como Visual Studio 2019 es muy gratificante. Sin embargo, cuando Microsoft realiza cambios, puede ser estresante. Uno de esos cambios tiene que ver con la combinación de teclas que usábamos para duplicar una línea de código en C#. En Vi...

Enviado por jorge
LEER MÁS

Introducción Ya he escrito en este blog en alguna ocasión sobre Swagger en ASP.NET Core, sin embargo, en los últimos meses Swagger ha sufrido algunos cambios y actualizaciones que pueden hacerte perder la cabeza a la hora de aplicarlo a nuestras Web APIs con ASP.NET Core 3.1. Mi intención en...

Enviado por jorge
LEER MÁS

Cuando trabajamos con nuestros Pipelines en Azure DevOps, es posible que nos encontremos con proyectos que utilizan paquetes NuGet de diferentes fuentes o repos. Aunque lo habitual es que trabajemos con proyectos que tienen una única fuente de paquetes, y que normalmente será nuget.org, nada ni...

Enviado por jorge
LEER MÁS

Continuando con el análisis de código, la cobertura y los tests como ya viemos en este post ("Runing Tests and Code Coverage without Visual Studio. OpenCover con coverlet y ReportGenerator"), seguiremos profundizando en el "Code Quality", y conoceremos otra buena herramienta, también e...

Enviado por elGuerre
LEER MÁS
Office

Covid-19 y Power BI

Introducción Cuando trabajamos con objetos en cualquier lenguaje de programación, tendemos a trabajar con ellos, realizar operaciones con o sobre ellos, modificar sus datos, etc. Hace unos años publiqué una entrada sobre la inmutabilidad de objetos y sus propiedades en C#. En aquella entrada...

Enviado por jorge
LEER MÁS

Introducción Con el confinamiento y el trabajo online, muchos grupos de usuarios hemos empezado a organizar los eventos de forma online. Casualmente y antes de que esto sucediera, desde MsCoders llevábamos algunos años meditando sobre esto, y a finales del año pasado anunciamos planes para e...

Enviado por jorge
LEER MÁS

Introducción En esta entrada, voy a mostrar en un ejemplo práctico cómo hacer web scraping con .NET Core 3.1 utilizando una librería llamada HtmlAgilityPack, y cómo convertir su salida a pdf con ayuda de otro paquete o librería llamada PdfSharpCore. El propósito de esta entrada no es otra...

Enviado por jorge
LEER MÁS

Created in Microsoft's Azure, it will serve as a showcase for our solutions based on Cloud Computing, Artificial Intelligence, Big Data, immersive technology and IoT. After many months of work, today we're welcoming our new website, with updated content and a totally renewed design that aligns perf...

Enviado por Eva Marti Rodriguez
LEER MÁS

Creada en Azure de Microsoft, servirá como escaparate de nuestras soluciones basadas en Cloud Computing, Inteligencia Artificial, Big Data, tecnología inmersiva e IoT. Hoy estamos de celebración. Después de muchos meses de trabajo, damos la bienvenida a nuestra nueva página web, con contenido...

Enviado por Eva Marti Rodriguez
LEER MÁS
1 2 3 4 5 696