Menú de navegaciónMenú
Categorías

La mejor forma de Aprender Programación online y en español www.campusmvp.es

750 artículos publicados

6 maneras de reducir la sobrecarga de información

No se debe confundir la sobrecarga cognitiva con la sobrecarga de trabajo. La sobrecarga de trabajo es simplemente tener muchas tareas por hacer y carecer del tiempo suficiente para completarlas y, la sobrecarga cognitiva se refiere a tener demasiada información para procesar a la vez.

Si bien la tecnología debería facilitar nuestras vidas, el exceso de información puede tener un impacto negativo en nuestra salud mental, pues acaba por abrumarnos. [Más]

Cómo adaptarse a la RGPD con ASP.NET Core

Con la llegada de la RGPD (o GDPR, General Data Protection Regulation) y sus efectos sobre todas las empresas respecto a la privacidad, nos vimos obligados a introducir modificaciones en nuestras aplicaciones web con objeto de soportar los nuevos requisitos de seguridad y privacidad impuestos por las autoridades europeas.
La entrada en vigor, el 25 de mayo de 2018, prácticamente coincidió con el lanzamiento de ASP.NET Core 2.1, que se subió al hype y aprovechó para introducir algunas novedades que, de alguna forma, nos ayudaban a implementar algunos de los requisitos exigidos por esta nueva normativa.
Algunas de estas funcionalidades, que exploraremos en mayor detalle a lo largo de este artículo, se implementan en forma de componentes incluidos en el framework ASP.NET Core, mientras que otras son simples adiciones a la plantilla de proyectos MVC y Razor Pages. [Más]

Las preguntas de las entrevistas de programación son demasiado difíciles y demasiado cortas

Las preguntas de entrevistas de trabajo de programación pueden resultar innecesariamente difíciles. A veces realmente lo son. Y esto no sólo es porque hacen que las entrevistas sean demasiado estresantes. Nuestros datos revelan que las preguntas sobre programación más difíciles en realidad empeoran la predicción final sobre la idoneidad de los candidatos que en el caso de las más fáciles. [Más]

Cómo crear operadores personalizados para clases propias en C#

En cualquier aplicación .NET lo más normal es tener que crear clases propias para representar entidades y trabajar con ellas. Aunque .NET de serie ofrece muchos operadores (suma, resta... comparaciones, etc...) que funcionan con los tipos por defecto, con nuestros propios tipos no funcionan por defecto. En este artículo vamos a descubrir cómo podemos crear versiones de cualquier operador que permitan trabajar con nuestras propias clases. [Más]

El lenguaje SQL: por qué es uno de los conocimientos técnicos más valiosos que puedes adquirir

Llevo casi un cuarto de siglo dedicado de pleno a la programación y he aprendido infinidad de cosas por el camino: lenguajes, plataformas, sistemas, teoría... y muchas cosas que igual que han venido se han ido. Sin embargo hay un conocimiento que adquirí casi al principio de mi carrera que siempre me ha sido útil y al que sigo sacándole partido aún hoy, 25 años después: el lenguaje SQL. Si tuviera que elegir un solo lenguaje con el que quedarme, seguramente sería este. Te cuento por qué... [Más]

5 motivos por los que utilizar Java para desarrollar tus aplicaciones

Java es una plataforma de desarrollo de propósito general que en la actualidad es prácticamente ubicua: puedes encontrar aplicaciones Java desde pequeños dispositivos conectados del "Internet de las Cosas" (IoT), hasta servidores, pasando por aplicaciones de gestión en escritorio, desarrollos para móviles, videojuegos... Existen diversos motivos, técnicos y no técnicos, para la popularidad de Java, pero ¿cuáles son las principales propuestas de valor TÉCNICAS para desarrollar con Java? [Más]

Cómo instalar Visual Studio 2019 - Vídeo paso a paso

Ayer por la tarde, a las 18:00 hora peninsular de España, Microsoft presentó mundialmente la versión 2019 de su mítico entorno integrado de desarrollo, Visual Studio. Coincidiendo con el lanzamiento te presentamos un completo artículo de Jorge Turrado en el que nos contaba las principales novedades que vienen integradas en esta nueva versión del IDE. Nuestro tutor José Manuel Alarcón se descargó inmediatamente la versión definitiva y nos cuenta en este vídeo cómo instalarlo y las opciones disponibles... [Más]

¿Qué hay de nuevo en Visual Studio 2019?

Hoy se hace público por fin el nuevo Visual Studio 2019. Han sido varios meses de "Previews" y de noticias muy interesantes sobre las nuevas ventajas que trae consigo la nueva versión de este entorno de desarrollo. Vamos a ver las principales novedades que nos ofrece. [Más]

Cómo ser mejor programador (aparte de programando)

Si le preguntas a cualquiera qué deberías hacer para ser mejor profesional de la programación seguro que la mayoría te diría simplemente: programar más todavía. Y, sin duda, practicar, aprender y seguir programando más allá del trabajo en proyectos Open Source o personales, son grandes consejos. Pero hay toda una categoría de cosas que no tienen nada que ver con el trabajo ni con la programación que puedes y debes hacer para lograr ser mejor profesional. Parece un contrasentido, pero alejarte de lo técnico puede ayudarte mucho a ser mejor técnico (o, realmente, mejor profesional en general). Te lo contamos. [Más]