Quién debería leer este libroPor qué escribí este libroQué encontrarás en este libroCambios de la Segunda a la Tercera EdiciónCambios de la Primera a la Segunda EdiciónLo que no encontrarás en este libroEjemplos de código fuente abiertoUtilizar los ejemplos de códigoConvenciones utilizadas en este libroAprendizaje en línea O'ReillyCómo contactar con O'Reilly MediaAgradecimientos