Menú de navegaciónMenú
Categorías

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

1037 artículos publicados

Actualidad: .NET 7 ya vuela, por qué usar un solo servidor, .NET Community Toolkit 8.0, publica webs en 10 segundos e IAs creativas

Tras casi mes y medio de parada veraniega, este resumen de la actualidad viene cargadito de cosas buenas. No es que haya habido grandes novedades en el mundillo, pero sí que hemos recopilado una colección muy interesante de recursos técnicos para programadores que seguro que te van a interesar. [Más]

CSS responsive sin media queries: las funciones min(), max() y clamp()

¿Sabías que en CSS puedes definir valores de propiedades en función del viewport sin necesidad de media queries? Gracias al uso de funciones lógicas te puedes ahorrar mucho código CSS en forma de media queries innecesarias, especialmente con clamp(). Esto va a simplificar mucho tus hojas de estilos, que serán más limpias y mucho más fáciles de mantener. [Más]

Cómo conectarse a SQL Server: descifrando la maraña de tecnologías de Microsoft

Microsoft es una gran empresa tecnológica, digna de admirar en el aspecto técnico y en muchos otros. Pero en lo que respecta a la comunicación es un desastre. Hay mucho ejemplos y hoy te traigo otro más: las tecnologías de acceso a datos en general y las diferentes maneras de acceder a SQL Server desde estas. En este artículo te cuento la maraña de nombres y versiones que existen, no solo para usar desde tecnologías Microsoft sino también desde otras plataformas, y cuál deberías utilizar según tu caso. [Más]

5 motivos por los que .NET MAUI es mejor que Xamarin (y deberías migrar ya)

Xamarin es el pasado y .NET MAUI es el presente y el futuro del desarrollo multiplataforma de .NET. Sólo por eso ya deberías apostar por este framework si lo tuyo es .NET. Pero más allá de eso hay otras razones de peso por las que apostar por la nueva plataforma. En este artículo te cuento las que, en mi opinión, son las razones más relevantes para cambiarte de plataforma cuanto antes. [Más]

Actualidad: faltan 40.000 desarrolladores, EF Core 7 preview 6, Python 3.11, Seinfeld por IA y música con disqueteras

Último recopilatorio de noticias tecnológicas hasta el próximo mes de septiembre. Pero no te preocupes, que está interesante y te dejamos abundante material para entretenerte. Aparte de las novedades, herramientas útiles, cosas simpáticas, frikadas y “gambadas”, hay unos cuantos artículos súper interesantes que podrás leer tranquilamente durante en el mes de agosto si tienes la suerte de descansar un poco. [Más]

Cómo enviar y recibir JSON con .NET 5 o posterior

Gracias a los métodos extensores del espacio de nombres System.Net.Http.Json de .NET podemos combinar lo mejor de las clases de manejo de peticiones HTTP con la gestión de los datos que recibimos y enviamos en formato JSON. Nos facilitan enormemente la realización de peticiones de envío y recepción de datos con JSON que son tan comunes en cualquier aplicación hoy en día, hasta el punto de necesitar una única llamada a un método para lograrlo. Aprende a sacarles partido para mejorar tu productividad. [Más]

Tu primer trabajo como programador sin experiencia en 6 pasos

¿Así que estás buscando tu primer trabajo como programador? Tienes los conocimientos pero te falta la experiencia. Quizá acabas de terminar un curso de Java de .NET o de cualquier otra tecnología, quieres encontrar tu primer empleo como desarrollador júnior, pero no sabes por dónde empezar. En este vídeo + artículo veremos una estrategia en 6 fases para conseguirlo. No es un proceso sencillo y requiere esfuerzo, porque aquí no hay atajos. Es un proceso a través del cual podrás ir ganando experiencia a la vez que te posicionas en el mercado y te expones como potencialmente empleable. [Más]

C#: Condicionales más simples usando coincidencia de patrones de objetos

Normalmente cuando queremos verificar que un objeto cumple con ciertas propiedades utilizamos un condicional escribiendo una y otra vez el objeto para poder hacer la comprobación. Esto es tedioso, repetitivo, largo y difícil de seguir en cuanto hay más de 2 o 3 condiciones. En este post vamos a ver cómo puedes usar el operador "is" de C# para simplificar y hacer más claras las comparaciones en .NET gracias a la coincidencia de patrones. [Más]

Azure gratis: cómo utilizar la nube de Microsoft sin gastar ni un euro

¿Sabías que puedes utilizar multitud de servicios de Azure de manera gratuita? Es más, Microsoft hasta te proporciona dinero contante y sonante para gastar en su cloud (200 dólares) y que puedas aprender. Algunos de estos servicios son gratis durante 1 año, tiempo más que suficiente para aprender a sacarles partido y practicar. Y más de 40 de ellos los puedes usar gratis para siempre. Vamos a ver con detalle cómo puedes aprovechar esta oportunidad y qué servicios tienes disponibles en cada caso. [Más]

Los 5 hábitos que dañan la productividad de los programadores en las empresas

Muchas veces las empresas de desarrollo y los departamentos de recursos humanos invierten muchísimo en formar a los equipos directivos para intentar mejorar la productividad, pero no invierten nada en algo mucho más simple, barato y obvio: formas de trabajar que mejoran la productividad de los desarrolladores. En este artículo veremos 5 cosas que dañan la productividad de un programador en las empresas, en orden de mayor a menor en importancia, y qué conductas se pueden incorporar en la compañía para evitarlas. [Más]