a deshoras

Archivo para Abril 2008

Está visto que es complicado traer usuarios a tu sitio web, y cuando lo conseguimos nos encontramos que por diversos motivos, estos no encuentran lo que buscan, y reciben errores 404 o No encontrado que por lo general no suelen ser muy amigables, por lo tanto el usuario abandona nuestro sitio.
Esto hay que remediarlo ya
Los [...]

¿Que son los errores 404?

Posteado por: César en: Abril 27, 2008

Los Errores 404 o No Encontrado son los que se producen cuando se le solicita una página web a un servidor y esta no existe.
Este error indica que el navegador ha sido capaz de comunicarse con el servidor, pero este no puede servir la página
Enlaces relacionados

Páginas de error 404 usables, utiles, bonitas y simples. La [...]

Gracias a Linq, vamos a poder realizar consultas a fuentes de datos de forma fácil y sencilla obteniendo como resultado tipos anónimos o entidades de negocio generadas por nosotros. En este post vamos a ver un ejemplo de Linq To Xml donde por medio de Linq vamos a obtener una colección que bindaremos a un [...]

¿Que son los tipos anónimos?

Posteado por: César en: Abril 26, 2008

Los tipos anónimos, usados junto a Linq nos permiten crear entidades de negocio de forma implicita en el momento de su uso

Un ejemplo de un tipo anónimo sería:
var link = new { Text = “google”, Title = “Ir a google”, HRef = “http://www.google.com/” };
Enlaces relacionados:

¿Que es Linq?
Creación de objetos más rápida con constructores anónimos
Ejemplo práctico. [...]

Son varias las mejores que incluye c# 3 frente a las versiones anteriores, y seguramente la mayor es la inclusión de LINQ pero no vamos a hablar en este momento de LINQ, si no de los constructores anónimos.
Bien es verdad que estos constructores anónimos (aunque más que hablar de constructores anónimos deberíamos hablar de tipos [...]

¿Que es Linq?

Posteado por: César en: Abril 25, 2008

Linq, es el acrónimo de Language Integrated Query, y es una funcionalidad incluida en .net 3.5, que nos va a permitir realizar consultas masivas semejantes a las de Sql por medio de c# 3 y visual basic 9, y nos va a permitir manejar colecciones de datos provenientes de datasets, xml u objetos de una [...]

Carga dinámica de User Controls

Posteado por: César en: Abril 22, 2008

Supón que tienes que hacer una web cuya interfaz la configure un usuario. Esta web no es otra cosa que una composición de UserControls y estos los vas a tener que ir cargando en función de un fichero de configuración. ¿Cómo hacerlo?
Cargando UserControls dinámicamente.
ASP.NET nos permite cargar UserControls en la página dinámicamente y para ello [...]

User Controls, que son y para que se usan

Posteado por: César en: Abril 22, 2008

¿Qué son?
Los User Controls son partes de una Web o un WinForm que vamos a poder reutilizar a lo largo de una aplicación.
Su comportamiento es “parecido” al de una página (en una aplicación Web) o un WinForm (en una aplicación WindowsForm) solo que es una unidad “menor”, además una Web y un WinForm pueden contener [...]

Lecturas recomendadas de Abril: Revista Faz

Posteado por: César en: Abril 22, 2008

Hace algún tiempo se lanzo la Revista Faz, es de libre descarga, viene de la mano de Cadius y esta centrada en usabilidad, arquitectura de información y el diseño de interacción.

Los artículos del primer número son:

Especializar u Homogenizar. Cuestión de Experiencia. Por David Gómez-Rosado. San Francisco, EE.UU.
Interfaces e intuición. Por Daniel Mordecki. Montevideo, Uruguay.
HCI Internacional [...]

El patron de diseño Lazy Loading

Posteado por: César en: Abril 20, 2008

El Lazy Loading es un patron de diseño util y simple que se basa en ir cargando los distintos componentes de una clase cuando los vamos usando.
Por ejemplo, supongamos que tenemos una clase que nos gestiona una lista e links, y esta tiene este aspecto:
public class Links
{
#region members
private string _title;
private int _quantity;
private LinkCollection _linkList;
#endregion
#region properties
public [...]


¿Qué es esto?

Hola soy César y este es mi blog y su temática va a ser lo relacionado con el desarrollo web, ya sea usabilidad, diseño o programación.

Espero que os guste. ;-)

Y si quieres saber más de mí, además de esto, me encanta navegar por ahí descubriendo cosas nuevas, escuchar música, leer, cine, lo relacionado con la cultura del siglo XXI (desde el pulp al punk), la fotografía, salir por ahí, viajar, comer etc.