Iniciar sesión
Registrarse
He olvidado mi contraseña

Partiendo de no tener un guión inicial, durante 1h, (que me han parecido minutos), he compartido con @elbruno y @jc_quijano una gran momento. Momento tan cercano y familiar, que hasta me ha llegado a suponer un empujón emocional y motivacional. ¡Pilas cargadas para seguir al pie del cañón ...

Enviado por elGuerre
LEER MÁS

Introducción La semana pasada, en la serie de entradas que sobre la especificación de C# 9 he hecho en mi blog, publiqué una entrada sobre C# 9.0 – Specification – Init-only Setters. En LinkedIn, Eduard Tomás me hizo unas apreciaciones sobre dicha entrada que copio/pego aquí: A mi lo q...

Enviado por jorge
LEER MÁS

Índice general – C# 9.0 – Specification Introducción Los Partial Methods como tal no es nada nuevo para cualquier programador de C#. Sin embargo, en C# 9 han sufrido algunas mejoras que conviene destacar. Reconozco que no soy muy amigo de los partial methods, más bien no me gustan nada ...

Enviado por jorge
LEER MÁS

Introducción Cuando trabajamos con proyectos dentro de Azure DevOps y Visual Studio 2019, habitualmente se trabaja con feature branches u otras estrategias que nos permiten crear diferentes ramas dentro de una iteración. No es raro tampoco, que una rama dure más de una iteración, ni tampoco ...

Enviado por jorge
LEER MÁS

Introducción El siguiente problema me lo he encontrado al ejecutar una serie de comandos con PowerShell. A continuación voy a explicar la problemática con la que he tenido que lidiar, y cómo he resuelto el problema. Explicando los comandos de PowerShell Los comandos que he preparado son mu...

Enviado por jorge
LEER MÁS

Índice general – C# 9.0 – Specification Introducción Covariant return, o return type covariant, es una característica del lenguaje por la cuál, podemos sobreescribir un método de una clase base que tiene un tipo no especificado, por un método suyo tipo sí es más específico. Como si...

Enviado por jorge
LEER MÁS

Índice general – C# 9.0 – Specification Introducción Imaginemos la situación de evaluación (condition ? expression1, expression2). Dentro de la especificación de C# 9 se ha agregado una característica que es realmente útil cuando en una expresión condicional como la que represento a...

Enviado por jorge
LEER MÁS

Índice general – C# 9.0 – Specification Introducción Cuando trabajamos con clases y declaramos una instancia de una nueva clase, acostumbramos a indicar la clase, y en el caso de que su constructor tenga parámetros, los parámetros del mismo. Es decir, tendemos a tener en C# códigos com...

Enviado por jorge
LEER MÁS

Índice general – C# 9.0 – Specification Introducción Pattern Matching no es algo nuevo dentro de C# como lenguaje, de hecho, se empezó a emplear en C# 6, y a lo largo de los siguientes años y diferentes especificaciones del lenguaje C#, se ha ido completando, ampliando y mejorando cada v...

Enviado por jorge
LEER MÁS

Índice general – C# 9.0 – Specification Introducción Una de las características añadidas en C# 9 tiene que ver con la inmutabilidad de un objeto, y en concreto con la inmutabilidad de aquellas propiedades que consideramos claves dentro del objeto. Pero antes de entrar a detallar cómo f...

Enviado por jorge
LEER MÁS

Introducción Los feeds de RSS en los websites no es algo precisamente nuevo. Su formato xml tampoco es nada nuevo. Y a lo largo de muchísimos años, seguramente hemos usado muchas aplicaciones que nos permitían leer esos feeds fácilmete. El caso es que por "viejuno" que nos pueda parecer, a...

Enviado por jorge
LEER MÁS

Índice general – C# 9.0 – Specification Introducción La característica de C# 9 sobre la que voy a hablar en esta entrada es algo particular. De hecho, ha sido algo controvertida, y detrás de ella, parece estar la intención de acercar C# a otros lenguajes de programación, aunque su alca...

Enviado por jorge
LEER MÁS

Índice general – C# 9.0 – Specification Introducción Dentro de C# como lenguaje, aparte del propio object, tenemos (por lo general) la posibilidad de trabajar con clases (class) y estructuras (struct). Cada una de ellas, y según el contexto en el que trabajemos, nos ofrece una serie de v...

Enviado por jorge
LEER MÁS

Introducción A lo largo de diferentes entradas en mi blog, voy a tratar de abordar las diferentes mejoras que han sido añadidas al lenguaje C# en su especificación C# 9. El siguiente resumen nos detalla las diferentes especificaciones de C# soportadas en según qué versiones de .NET. Record...

Enviado por jorge
LEER MÁS

Ahora que utilizo el Mac también para trabajar, me encuentro con situaciones del día a día, algunas triviales, pero que sin embargo, son un "tostón". En este caso particular, el simple hecho de actualizar el password de Outlook. A continuación recojo los pasos para conseguirlo fácilmente: ...

Enviado por elGuerre
LEER MÁS

Aunque la experiencia más rica en Microsoft Teams se obtiene utilizando identidad Microsoft 365, es decir, Azure Active Directory, la plataforma permite programar reuniones a las que pueden acceder de forma anónima. Esto es muy útil con servicios como Bookings, que permite agendar servicios desde...

Enviado por checho
LEER MÁS

Introducción Los videos, entradas de mi blog, al igual que las charlas que doy, corresponden a casos reales y prácticos que me han ocurrido y que me gusta compartir, y éste es el caso que comparto en esta ocasión. En esta entrada voy a contar un caso particular o experiencia personal que nos...

Enviado por jorge
LEER MÁS

“I know you're here but you're not really there...” Kansas, “The Absence of Presence” (2020) A lo largo de múltiples entradas anteriores hemos venido describiendo las nuevas características que se incluyeron en la versión 8.0 del lenguaje C#, y creo que terminamos a tiempo, ahora que se ...

Enviado por Octavio Hernandez
LEER MÁS

We are thrilled to bring you a new preview of Wave Egine. New features WebGL improvements. The fourth preview comes with a lot of changes in the WebGL implementation. We have focused on improving the performance of this platform and adding  experimental support for WebGL 1.0. The main change i...

Enviado por Daniel Cáceres
LEER MÁS

Con el objetivo de aprender y compartir un poco más sobre Microsoft Teams, trataré de crear una serie de artículos alrededor de gobernanza, seguridad y cumplimiento. Hay que tener en cuenta que esto aplicará para todos los workloads de Microsoft 365 (SharePoint, Exchange, Teams, etc.), así que ...

Enviado por checho
LEER MÁS
1 2 3 4 696