Aplicaciones web avanzadas con JavaScript utilizando las técnicas de orientación a objetos (OOP)
Con AJAX JavaScript regresó a la fama. Sin embargo, no siempre tenemos los conocimientos más adecuados de este lenguaje para saber cuál es la mejor forma de hacer algo, y la aplicación del paradigma de orientación a objetos es uno de los temas más necesarios para poder construir aplicaciones mejor diseñadas.
Este artículo de la revista MSDN de Mayo es un excelente punto de partida, ya que va de los puntos más básicos hasta temas como constructores, clases, prototipos (que me recordaron mis tiempos de desarrollador en Actionscript de Flash), métodos estáticos, herencia, simulación de namespaces, reflexión y un breve vistazo de la aplicación de estas técnicas de OOP enASP.NET AJAX.
Sin duda todo un mustread:
http://msdn.microsoft.com/msdnmag/issues/07/05/JavaScript/default.aspx?loc=es