Por
Rubén Rubio
.
Publicado el
Una de las grandes novedades que se presentaron con .NET 5 y C# 9, fueron los registros. Antes de eso podíamos trabajar con dos tipos de estructuras para almacenar información: class y struct. Con C# 9 o posterior disponemos de un tercer elemento para almacenar información: record, también conocido como registro. En este artículo te enseñaremos qué son, qué propiedades tienen, en qué se diferencian de las estructuras tradicionales, y cómo podemos utilizarlos para crear objetos verdaderamente inmutables con muy poco código.
[Más]
Por
campusMVP
.
Publicado el
Hace unos meses la Comisión Europea publicó el primer resumen cuantitativo sobre la adopción de tecnologías de inteligencia artificial (IA) entre las empresas europeas. Para ello realizó una encuesta en 30 países (UE-27 junto con Noruega, Islandia y Reino Unido) a más de 9 500 empresas; en la muestra están representadas empresas de todos los tamaños, desde micropymes (entre 5 y 9 empleados) hasta grandes empresas (más de 250 empleados). Si quieres saber qué buscan las empresas y en qué posición está España sigue leyendo.
[Más]
Por
campusMVP
.
Publicado el
Esta semana tenemos novedades sobre Oracle, el fin de la vida de .NET Core 2.1, el dominio mundial de WordPress, las nuevas gafas de realidad aumentada de Lenovo y varias noticias de menor calado. Además, una fe de erratas al principio, y una noticia de campusMVP en exclusiva.
[Más]
Por
campusMVP
.
Publicado el
El trabajo desde casa varía de una persona a otra. Si tienes la costumbre de trabajar en un entorno de oficina, el trabajo en remoto puede resultar muy desalentador. No obstante, los desarrolladores que trabajan a distancia son cada vez más numerosos debido a la flexibilidad del horario de trabajo, a la posibilidad de contratar a personas con talento en cualquier parte del mundo y, por supuesto, a raíz de la COVID-19. Este artículo expone algunas ventajas y desventajas de teletrabajar, haciendo especial hincapié en las especiales características del trabajo de programador.
[Más]
Por
Jorge Turrado
.
Publicado el
En este artículo nuestro tutor Jorge Turrado nos cuenta una manera sencillísima de documentar nuestras APIs REST con .NET utilizando OpenAPI y la herramienta Swagger. En .NET 5 es casi automático y en versiones anteriores es muy fácil ponerlo en marcha también.
[Más]
Por
campusMVP
.
Publicado el
Esta semana empezamos con un experimento que esperamos que salga bien, os sea útil y seamos capaces de seguir haciéndolo. Se trata de un noticiario semanal en vídeo en el que os contaremos en 2 o 3 minutos las principales noticias que se hayan producido en el sector, haciendo especial hincapié en cuestiones relacionadas con la programación. A continuación dejamos el vídeo de este primer número. Debajo encontrarás un resumen de texto y los enlaces de todo lo mencionado.
[Más]
Por
José M. Alarcón Aguín
.
Publicado el
Cuando trabajas con .NET habrás observado que, al compilar una aplicación, aparte del .exe o .dll correspondientes se generan también unos archivos con la extensión .pdb. Estos tienen el mismo nombre que el ensamblado principal, pero no parecen hacer nada... En este artículo te explicamos qué son, para qué sirven, cómo gestionarlos, si debes incluirlos o no con tu aplicación y cómo deshabilitarlos (aunque no te lo recomendamos).
[Más]
Por
José M. Alarcón Aguín
.
Publicado el
El modo oscuro en las aplicaciones es, sin duda, una de las características más demandadas por los usuarios de todo tipo y en especial por parte de los programadores. Y siempre es una gran idea adaptarse a los gustos y preferencias de los usuarios, así que proporcionar soporte para este modo de funcionamiento en nuestros sitios o aplicaciones web va a ser siempre positivo. En este artículo te voy a contar cómo puedes dar soporte automático en tu código Web para el modo claro y oscuro del sistema operativo usando tan solo CSS.
[Más]
Por
campusMVP
.
Publicado el
Como todos los años en diciembre, Atomico publica un informe sobre el estado de la tecnología en Europa y este año ha sido más extenso que en ocasiones anteriores. Puedes leer el informe completo, e incluso su resumen (muy interesante, y en inglés). Aunque el informe cubre multitud de puntos de interés (inversiones, startups, diversidad, …) en este artículo nos hemos centrado en el que consideramos que os puede importar más a la mayoría de vosotros: el mercado laboral. Y hay conclusiones muy interesantes...
[Más]
Por
José M. Alarcón Aguín
.
Publicado el
Una de las novedades más interesantes de Blazor 5, aparecido con .NET 5, es la posibilidad de virtualizar listas. Si tenemos un listado o una rejilla muy grandes, en lugar de tener que cargar todo su contenido, podemos virtualizarlos para que se cargue tan solo lo que se está visualizando, de manera que ganemos en rendimiento y los usuarios ni siquiera lo sepan: sólo disfruten de una gran experiencia de usuario. En este vídeo nuestro tutor José Manuel Alarcón nos cuenta cómo hacerlo.
[Más]