Archive for marzo, 2008


Interfaces en PHP 5

Vemos lo que son las interfaces, para qué se utilizan y cómo trabajar con ellas en PHP5.
Las interfaces son un sistema bastante común, utilizado en programación orientada a objetos. Son algo así como declaraciones de funcionalidades que tienen que cubrir las clases que implementan las interfaces.

En una interfaz se definen habitualmente un juego de funciones que deben codificar las clases que implementan dicha interfaz. De modo que, cuando una clase implementa una interfaz, podremos estar seguros que en su código están definidas las funciones que incluía esa interfaz.

Sigue leyendo

Hoy le dije adios a PHP y regreso a simple y puro HTML. El cambio es mas o menos simple. Ahora en este sitio funciona la publicación programada, por lo que no hay mayor problema con reconstruir todo el sitio.

Lo que tenía que evitar a toda costa es que Google considerara las nuevas páginas como contenido duplicado, por lo que tenía que redirigir las páginas anteriores a las nuevas páginas.

Este es el procedimiento:

Sigue leyendo

Recientemente Microsoft ha sacado la versión 2.0 de ASP.net.

 

La pregunta más frecuente es: ¿qué tipo de compatibilidad con mis programas ASP 1.1 soportará?

 

Resumiendo: podemos decir que la compatibilidad es a nivel de archivos compilados (assemblies) y no de código fuente.

Sigue leyendo

Esta opción es la más común que nos encontraremos actualmente debido a que muchas aplicaciones realizadas con el Framework 1.1 y Framework 2.0 deberán convivir juntas. Pero esto no es un problema porque juntas viven en “armonía”.

El escenario más normal de trabajo sera tener instalado el framework 1.1 para las aplicaciones que actualmente tenemos y necesitaremos instalar el framework 2.0, para instalarlo lo descargaremos desde la página de Microsoft. Una vez descargado procedemos a instalarlo sin mayor problema.Cuando instalamos el framework 2.0 , éste nos instala dos opciones nuevas en el IIS: Una es una nueva “Application Pools” llamada “ASP.NET V2.0”, (imagen 1)

Sigue leyendo

En este articulo vamos a intentar explicar como funciona Linq To SQL. Para empezar diremos que Linq To Sql es un ORM ligero para bases de datos, con soporte para Linq integrado, disponible en la nueva versión de .NET framework.

Para quienes no sepan que es un ORM diremos que es un mapeo entre objetos de bases de datos y objetos de un lengunaje de programación, en nuestro caso serán clases de C#. Es decir, a cada objeto de la base de datos le corresponde un objeto (Clase) de C#.

Lo primero que vamos a necesitar para desarrollar nuestro ejemplo es una pequeña base de datos de SQL Server 2005, que crearemos ejecutando el siguiente script.

Sigue leyendo

Aunque hemos estado oyendo que Apple ha reducido la frenética fabricación del iPhone, la empresa mantiene su objetivo de vender 10 millones de unidades este año. Según informa el alto cargo de Cupertino, Tim Cook, en declaraciones en una conferencia de inversores en Goldman Sachs que ha tenido lugar en Las Vegas, que “Apple no está casado a un esquema de negocio basado en un único operador” y que está abierto a otras formas de comercializar el terminal.

Sigue leyendo

La empresa UBS -dedicada a realizar análisis de mercado- acaba de lanzar una de las noticias más esperadas por los adictos al iPhone: Apple podría sacar al mercado una nueva versión del famoso terminal con el esperado 3G este mismo año.

El encargado de integrar esta tecnología sería Infineon, fabricante colaborador en la construcción del terminal.

Sigue leyendo



Nuevo capítulo en la trama del caso de la pegatina de Vista Capable. El juez que lleva el juicio tiene en su poder 158 páginas de correos electrónicos enviados por directivos de Microsoft y entre los que se encuentran perlas como las que detallamos a continuación.

Al parecer el motivo del uso indebido de los adhesivos fue un intento para “motivar” unas ventas que Intel estaba viendo deterioradas con su chipset 915, como se puede leer claramente en un correo de John Kalkman: “Al final, hemos reducido los requisitos para ayudar a Intel a aumentar sus ganancias trimestrales y que de esta forma puedan seguir vendiendo placas base con el chipset 915 con gráficos integrados”. Sigue leyendo

Sí, sabemos que se cuentan por decenas los rumores que implican a los de Cupertino con el Blu-ray, pero hasta que no veamos a Steve y su banda comercializar un MacBook con este formato, seguiremos los rumores al dedillo. Lo último que ha trascendido es que Apple está presionando activamente a Sony para incorporar un lector Blu-ray en sus portátiles, pero los controles de calidad están arruinando los planes.

Sigue leyendo

Image-based Face Search (reconocimiento facial basado en imágenes), así acaba de registrar Microsoft una patente de un complejo programa que facilitaría contrastar una foto de una persona -tomada por ejemplo con el móvil- con una base de datos y devolver los rostros similares.

Otra posible aplicación sería, y esta sí que es interesante, que el usuario puntuara los rasgos de una foto determinada y el sistema recordara nuestras preferencias, abriendo un apasionante horizonte en el ámbito de las citas, que ya dejarían ser ser a ciegas.

Sigue leyendo