Menú de navegaciónMenú
Categorías

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

1052 artículos publicados

Descifrando el lío de ASP.NET vNext: versiones, disponibilidad, Visual Studio...

Aunque en general siempre me han gustado las tecnologías de Microsoft, lo que menos me gusta de ellos -con diferencia- es lo sumamente malos que son en comunicación, al menos en lo que respecta a los programadores. Y es que, parafraseando el mítico libro del también mítico Alan Cooper, los locos están gobernando el manicomio: permiten a los equipos de desarrollo que decidan ciertas cosas, y luego pasa lo que pasa... Y lo peor quizá sea la manera que han tenido siempre de versionar la plataforma .NET, como ya he dicho en otras ocasiones. En este caso me voy a centrar en la famosa nueva versión (¿o será más de una?, ahora lo veremos) de ASP.NET y de la propia plataforma .NET, lo que se ha dado en llamar ASP.NET vNext... [Más]

FRIKADAS: Trasmite direcciones entre ordenadores mediante sonido

Lo cierto es que el sonido era la forma original en la que se comunicaban teléfonos y rudimentarios ordenadores ya por los años 60. Sin embargo en la actualidad, con Internet omnipresente y multitud de formas de comunicación electrónica (como el e-mail, Skype, Whatsapp...) parece antediluviano plantear siquiera un método basado en el sonido ¿no? Según la gente de los laboratorios de investigación de Google, pasar cierta información a través de medios electrónicos convencionales es poco práctico si lo único que queremos es compartir una dirección web sencilla y la persona a la que se lo queremos pasar está a nuestro lado, en la misma habitación. Así que han lanzado una extensión para Chrome, denominada de manera mu... [Más]

¿Qué es Docker?

Descubre Docker, un proyecto open source que te ayuda a automatizar el despliegue de aplicaciones en contenedores que incluyen todo lo necesario para que la aplicación funcione. En resumen, viene para acabar con la frase: "Pues en mi equipo funcionaba..." En este post te contamos qué es Docker, sus ventajas y cómo dar tus primeros pasos con él. [Más]

¿Qué son y en qué se diferencian .NET Full Framework y .NET Core Framework?

Parece que fue ayer, pero la plataforma .NET tiene ya 15 años. Desde que se lanzó hasta ahora ha pasado de todo en el mundo de las tecnologías de la información. 1 año en el mundo Internet equivale, según los cálculos más afinados, a 4,7 años reales, así que esos 15 años serían equivalentes a unos 70 años en otras industrias. Una eternidad. Más allá de discutir la validez de esos números, una cosa es cierta: en este periodo hemos vivido el auge de las redes sociales, la transición al a nube, la preponderancia de los teléfonos móviles... Todo ha cambiado mucho, y los paradigmas que valían en el año 2000 ya no son válidos en la actualidad. Es por eso que se hacía necesaria una nue... [Más]

Conceptos fundamentales del lenguaje Swift - Parte II

La semana pasada revisábamos algunos detalles fundamentales sobre la naturaleza del lenguaje Swift de Apple, viendo por ejemplo cómo se definían variables, constantes, enumeraciones, clases y cómo se manejaban las referencias. Ahora vamos a continuar estudiando algunos detalles más que te ayudarán a saber algo más sobre su naturaleza, sobre todo si lo comparas con un lenguaje que ya conozcas. [Más]

SignalR: la vuelta al mundo de un libro

Hace unos días lanzamos nuestro libro sobre programación con SignalR. Se trata de una tecnología muy interesante que permite crear con facilidad aplicaciones con interacción en tiempo real, tanto para la web como en otros entornos. En la propia ficha del libro tienes más información y puedes incluso leer las primeras 35 páginas. La historia de este libro es curiosa y por eso me he decidido a contarla aquí. Hace ya casi dos años, antes del verano de 2013, Microsoft Corporation se puso en contacto con nosotros para ver si estaríamos interesados en escribir el libro oficial de la tecnología SignalR, por aquel entonces en su versión 1.0. Desde campusMVP, por iniciativa propia, habíamos escrito el primer libro del mundo sobre este producto, en ingl&ea... [Más]

GAMBADAS: 2015 necesita un segundo extra... y eso es un problema para los programadores

El próximo 30 de Junio a las 23:59:59 los relojes atómicos de todo el mundo se van a detener durante un segundo. Demorarán la entrada en el mes de Julio y, durante ese tiempo, en lugar de marcar las 00:00:00, marcarán las 23:59:60 (una hora que no existe en realidad). ¿Cómo es esto posible? ¿A qué se debe? ¿Debemos preocuparnos por nuestros programas? Te lo contamos continuación... [Más]

Conceptos fundamentales del lenguaje Swift - Parte I

En este post y el siguiente vamos a dar un repaso general a los conceptos fundamentales de Swift, lanzado por Apple a finales del año 2014 para crear aplicaciones para sistemas operativos de la marca (iOS y OS X, para iPhone, iPad y ordenadores Mac). [Más]