También se confundían voces estridentes y melodías de orquestas clásicas acompañadas por instrumentos electrónicos. Todo parecía perderse en la conspiración del caos...
(Arturo Azuela, El Matemático)

Microsoft y el navegador como sistema operativo

Febrero 23rd, 2009 Archivado en Otros | Sin comentarios »

Gazelle Web Browser

Hace un par de meses leí en un blog una interesante entrada que defendía, por segunda ocasión, la idea de que Google Chrome no pretendía competir contra Microsoft Internet Explorer, sino contra el propio Windows, el sistema operativo de Mr. Gates. El planteamiento podía sonar disparatado a primera vista, y como tal lo tomaron muchos de los comentaristas. Al leer las palabras “Sistema Operativo”, muchos pensaron literalmente en el concepto que aprendimos en la universidad de la mano de Andrew S. Tanenbaum  y su Minix.

Leer más... Leer el resto de esta entrada »

Publicidad


Cómo hacer una simple ventana modal con HTML y Javascript

Noviembre 12th, 2008 Archivado en Desarrollo web | 6 Comentarios »

Según se afirma en la Wikipedia, la aparición de Lightbox animó a otros desarrolladores a crear proyectos similares, como el popular Thickbox, basado en jQuery. Lightbox y sus descendientes son aplicaciones escritas en Javascript que hacen un uso intensivo del DOM para mostrar contenido web de forma modal y visualmente atractiva. Andrés Nieto ha recopilado en su página más de veinte de esos proyectos.

Si bien es cierto que no hay que estar inventando la rueda todos los días, porque ya alguien lo hizo por nosotros, hay circunstancias en las que necesitamos una rueda hecha a medida. Por eso, saber cómo se han hecho otras ruedas puede sernos útil para hacer la nuestra.

A continuación explicaré los elementos básicos que necesitamos para hacer una rueda, perdón, una simple ventana modal con HTML y Javascript… :-)

Leer más... Leer el resto de esta entrada »

Publicidad


Cómo migrar una aplicación .NET de 32 a 64 bit

Noviembre 1st, 2008 Archivado en Tecnologías .NET | Sin comentarios »

Con el lanzamiento de la versión 2.0 de la plataforma .NET, Microsoft incluyó soporte para entornos de 64 bit basados en microprocesadores Itanium y x64. Las anteriores versiones 1.1 y 1.0 no ofrecían este tipo de soporte.

El entorno de desarrollo de aplicaciones .NET (SDK, Visual Studio 2005) permite compilar las aplicaciones en tres modos diferentes: sólo para ser ejecutadas sobre 32 bit, sólo para ser ejecutadas sobre 64 bit, o compiladas sólo para lenguaje intermedio (MSIL). En este último caso los ensamblados no contienen información específica de la plataforma hardware de destino, por lo que se conoce como modo agnóstico.

Teóricamente, una aplicación .NET compilada en modo agnóstico, el modo por defecto en que compila Visual Studio 2005, se puede ejecutar indistintamente en entornos de 32 ó 64 bit. Bastaría con desplegarla en cualquiera de los dos entornos. Sin embargo, no siempre el escenario es tan simple.

Leer más... Leer el resto de esta entrada »

Publicidad


Guille Community Tour 2008 en Barcelona

Octubre 9th, 2008 Archivado en Eventos, Tecnologías .NET | Sin comentarios »

Si desarrollas para .NET, es muy probable que algunas de tus búsquedas en Internet te hayan llevado a las páginas del Guille. Pues bien, el Guille está realizando una gira por los grupos de usuarios de .NET de España durante los meses de Octubre a Diciembre. Esta semana (ayer) visitó Barcelona, donde estuvo acompañado por David Salgado, “evangelista” de Microsoft.

El encuentro comenzó puntualmente a las 18:00 horas. Con un tono jocoso e informal, el Guille nos fue introduciendo en las nuevas características de la plataforma .NET desde la perspectiva de la versión 9.0 de Visual Basic.NET. Entre chiste y chiste, habló de Ensamblados Amigos, Relajación de Delegados, Agilidad del Runtime y Tipos Anulables. Me sorprendió saber que esta última característica de los Tipos Anulables (Nullable Types) se introdujo en VB.NET con el Visual Studio 2008, puesto que ya la teníamos en C# desde la versión 2.0 de la plataforma y Visual Studio 2005. Lo mismo ocurre con la Relajación de Delegados (Covarianza y Contravarianza).

Leer más... Leer el resto de esta entrada »

¡Hola mundo!

Octubre 8th, 2008 Archivado en Otros | Sin comentarios »

Hola mundo, hoy comienza mi aventura como “blogger”. Podría escribir muchas cosas en esta primera entrada, pero prefiero que sea simple, sólo para declarar mi intención de escribir aquí acerca de cualquier tema que sea de mi interés. Por eso es un blog personal, ¿no? ;-)