Sobrecarga de operadores en C# .NET

La sobrecarga de operadores nos permite darle funcionalidad a los operadores respecto a un tipo que nosotros creamos, siendo tipo un struct o una clase.

La sobrecarga de operadores nos permite darle funcionalidad a los operadores respecto a un tipo que nosotros creamos, siendo tipo un struct o una clase.

En el siguiente video te muestro de que va esta funcionalidad y como puedes hacer cosas interesantes con esto.

EXCEL el Lenguaje de Programación más utilizado: según Microsoft

En el siguiente video te mostrare las nuevas características que tiene Excel, lo cual lo acerca a el trabajo que hacen los lenguajes de Programación.

En el siguiente video te mostrare las nuevas características que tiene Excel, lo cual lo acerca a el trabajo que hacen los lenguajes de Programación.

Cancelación de Promesas en JavaScript

En el siguiente video te mostraré más a fondo este mecanismo y como podemos detener los procesos que son promesas en JavaScript.

Las promesas son de los conceptos que más les cuestan comprender a los nuevos programadores.

Una promesa es un proceso el cual puede estar en estado pendiente, o finalizado como exitoso o erróneo.

Una promesa por si misma no se puede cancelar, pero podemos hacer unos trucos para realizarlo.

En el siguiente video te mostraré más a fondo este mecanismo y como podemos detener los procesos que son promesas en JavaScript.

Curso de Programación Funcional en JavaScript GRATIS

En este curso aprenderás los conceptos claves del paradigma funcional utilizando JavaScript.

La programación funcional es utilizada normalmente en todo proyecto, el conocer sus prácticas y fundamentos es indispensable.

En este curso aprenderás los conceptos claves del paradigma funcional utilizando JavaScript.

¿Qué es la Programación Funcional?

La programación funcional es un paradigma que ha tomado gran campo el el desarrollo del software.

La programación funcional es un paradigma que ha tomado gran campo el el desarrollo del software.

Se basa en el calculo lambda de Alonzo Church, y sigue ciertos lineamientos con los cuales puedes tener ventajas a la hora de programar programación concurrente, pruebas unitarias o simplemente para hacer código más rápido de escribir.

La programación funcional se basa en “qué es lo que desear resolver”, más no en “como deseas resolverlo”.

En el siguiente video te contare su origen, y con ejemplos de código algunos de sus principios que se deben seguir.

SignalR y RXJS para aplicaciones en Tiempo Real Reactivas

En el siguiente video te mostrare como puedes trabajar con tareas en tiempo real gracias a SignalR y representarlas Reactivamente en tu frontend con ayuda de RXJS.

Hay situaciones donde debemos trabajar con tareas en tiempo real, por ejemplo: el monitorear un avión, videojuegos en línea, un chat; y en estas situaciones debemos mostrar igual la información en varios elementos, ya sean estos componentes en nuestro archivo HTML.

En el siguiente video te mostrare como puedes trabajar con tareas en tiempo real gracias a SignalR y representarlas Reactivamente en tu frontend con ayuda de RXJS.

Recuerda que puedes ver más contenido gratis aquí.

Introducción al Lenguaje de Programación Clojure (el lenguaje de mejor pagado según encuesta de StackOverflow)

En la encuesta de stackoverflow de este 2022, Clojure se ha puesto en el numero 1 como el lenguaje de programación mejor pagado de todos.

En la encuesta de stackoverflow de este 2022, Clojure se ha puesto en el numero 1 como el lenguaje de programación mejor pagado de todos.

Clojure es un lenguaje de programación funcional que corre en la maquina virtual de Java, aunque también hay implementaciones para .NET Framework.

En el siguiente video te daré una introducción de este lenguaje de programación.

Tareas en Segundo Plano en Programación Backend

Cuando estamos programando backend, no siempre toda respuesta es inmediata, algunas tareas tomaran más tiempo o recursos y hay que administrar estos procesos, para tener un sistema que no se sobrecargue o para tener respuestas mas practicas a el cliente (frontend, app) que nos solicita.

Cuando estamos programando backend, no siempre toda respuesta es inmediata, algunas tareas tomaran más tiempo o recursos y hay que administrar estos procesos, para tener un sistema que no se sobrecargue o para tener respuestas mas practicas a el cliente (frontend, app) que nos solicita.

Las tareas en segundo plano son tareas que corren en un proceso separado al de nuestra API.

En el siguiente video te mostrare un ejemplo en C# añadido a un proyecto en ASP.NET.

¿Deseas trabajo remoto? En el siguiente enlace puedes ver más información: https://talently.tech/r/?code=0QKWEG

¿Qué es la Inmutabilidad en la Programación?

La inmutabilidad es la capacidad que tiene un elemento para no ser modificado. Siendo en la programación los elementos: la información.

El concepto de Inmutabilidad no es propio de la programación, de hecho, viene desde las matemáticas y la física.

Podemos verlo en las formulas famosas de física como las constantes en ellas, por ejemplo el numero PI.

En la programación el concepto de inmutabilidad fue abordado gracias a la programación funcional en los años 60s.

La inmutabilidad es la capacidad que tiene un elemento para no ser modificado. Siendo en la programación los elementos: la información.

En el siguiente video te mostrare con ejemplos como obtener objetos inmutables en JavaScript.