Publicado por
José M. Alarcón Aguín
el
Descubre las novedades que Angular 19 trae para mejorar el rendimiento y la experiencia del desarrollador. Esta versión introduce innovaciones como la hidratación incremental y nuevas APIs reactivas, que optimizan la carga y el manejo de datos en tus aplicaciones. Además, Angular Material y CDK se actualizan con herramientas que facilitan la creación de interfaces más intuitivas y accesibles. Te contamos todo lo que tienes que saber.
[Más]
Publicado por
José M. Alarcón Aguín
el
.NET 9 se lanza con un enfoque en el rendimiento, la IA y la modernización de aplicaciones. Se incluyen mejoras de rendimiento en el tiempo de ejecución y las bibliotecas, un ecosistema de IA en expansión con integraciones como OpenAI y herramientas como Microsoft.Extensions.AI, y actualizaciones en ASP.NET Core, Blazor, .NET MAUI y las herramientas de desarrollo. .NET 9 no es una versión LTS, por lo que tiene un ciclo de soporte más corto. Te lo contamos todo con detalle en este completo artículo.
[Más]
Publicado por
campusMVP
el
2024 fue el año en el que Windows llegó definitivamente a los procesadores ARM, que compiten con los todopoderosos procesadores de la serie "M" de Apple. En 2025, se espera que la adopción de PCs con procesadores ARM crezca mucho, pero ¿están tus aplicaciones .NET preparadas para sacarle partido a estos nuevos procesadores? En este post te contamos cómo puedes hacer para que se ejecuten nativamente y no con emulación, sin tener que crear configuraciones de compilación diferentes para cada plataforma.
[Más]
Publicado por
José M. Alarcón Aguín
el
Chrome planea eliminar para principios de 2025 el soporte para el evento unload en los navegadores, marcando el fin de una herramienta clave que permitía a los desarrolladores ejecutar código al cerrar una página. Este artículo explora las causas detrás de esta decisión, su impacto en aplicaciones actuales y las mejores alternativas para adaptarse a esta transición en el desarrollo web.
[Más]
Publicado por
José M. Alarcón Aguín
el
En este artículo echamos un vistazo a dos paradigmas fundamentales en programación: imperativo y declarativo. A través de ejemplos claros y comparaciones prácticas, desglosamos las diferencias clave entre ambos enfoques, destacando cómo cada uno afecta la forma de escribir y entender el código.
[Más]
Publicado por
campusMVP
el
¿Estás considerando Angular para tu próximo proyecto? Este artículo analiza las diferencias esenciales entre Angular y otras bibliotecas populares de Front-End como React, pero enfocándolo hacia las características valoradas por las empresas a la hora de decidirse por uno u otro producto.
[Más]
Publicado por
campusMVP
el
En el mundo del desarrollo de software, las habilidades técnicas han sido tradicionalmente el foco principal. Saber cómo programar, resolver problemas de codificación y utilizar frameworks y lenguajes de programación específicos ha sido suficiente para avanzar en la carrera profesional. Sin embargo, en los últimos años, el panorama ha cambiado. Las empresas y equipos de desarrollo no solo buscan programadores con excelentes habilidades técnicas, sino también profesionales que dominen las llamadas "habilidades blandas" o soft skills.
[Más]
Publicado por
campusMVP
el
El mundo de las tecnologías de la información (TI) en general y el de la programación en particular, está experimentando una transformación radical. Si hace unos años hablábamos de una demanda insaciable de profesionales tech, hoy nos encontramos ante una tasa de paro superior a la media del mercado laboral, muchos despidos pero al mismo tiempo muchas nuevas contrataciones. ¿Cómo hemos llegado a este punto? Vamos a analizarlo basándonos en los datos del mercado laboral estadounidense, que siempre son el "canario en la mina" del mercado europeo y español. Nos servirá para conocer los motivos, el futuro próximo y las estrategias que podemos seguir para evitar que nos lleve por delante la ola.
[Más]
Publicado por
campusMVP
el
Este artículo aborda los desafíos que a los que se enfrentan los desarrolladores al trabajar con machine learning, destacando la importancia de entender y manejar adecuadamente los datos. A través de ejemplos prácticos, se explica cómo la calidad de los datos puede afectar los resultados de los modelos de IA y la necesidad de un mantenimiento constante. Además, se enfatiza el pensamiento crítico como una habilidad esencial para cuestionar y mejorar los modelos. Y es que no vale aprender IA de cualquier manera, sino de la manera correcta.
[Más]
Publicado por
campusMVP
el
La inteligencia artificial está revolucionando el sector tecnológico, y los programadores deben adaptarse para mantenerse relevantes. Este artículo explora cómo la IA no solo automatiza tareas, sino que también exige nuevas habilidades estratégicas y arquitectónicas. Descubre por qué aprender IA y Machine Learning es crucial para tu carrera y cómo estas tecnologías pueden potenciar tu eficiencia y capacidad de innovación.
[Más]