Bienvenido al número 32, de diciembre de 2006, de dotNetManía.
Desde la primavera, el mensaje de Microsoft está siendo muy claro: hay que mejorar la experiencia de usuario de las aplicaciones. Y para traernos este mensaje vino Forest Key, director of developer tools product management en Microsoft. La entrevista, realizada por Marino Posadas, no tuvo muchas preguntas pero sí muchas respuestas sobre este asunto.
La idea principal es que un diseñador creativo pergeñe las interfaces de usuario (¿como Pininfarina diseña carrocerías de coches?) y nosotros llenemos de vida y movimiento estos lienzos tan magistralmente expuestos (¿como los ingenieros mecánicos diseñan los engranajes?). ¿Habrá diseñadores de interfaces de usuario famosos, como los hay en el mundo de la moda?
Una buena experiencia de usuario no son solo formas y colores, por muy geniales que éstos sean. Ante todo debe ser fácil, accesible y funcional. Dice Forest que una buena experiencia de usuario “se mide por la habilidad del usuario de tener éxito”. Y con esto me quedo.
Este mes Windows Vista –y con él .NET Framework 3.0– y Office 2007 se presentaban prácticamente al unísono en Barcelona y Madrid como primicia europea. Hemos querido cumplir con el doble objetivo de mantenerle informado, pero sin restar espacio con estas informaciones a los temas más técnicos. Los dos artículos sobre Tech-Ed 2006 de Eduard Tomás, al que doy la bienvenida por su primera colaboración, y de Iván González, plasman lo importante de cada uno. En ellos se presentaron muchas de las tecnologías a las que hemos dedicado ya múltiples artículos en dotNetManía : AJAX, Office 2007, WPF, WCF, WWF, C# 3.0 y LINQ. En los próximos ejemplares continuaremos escribiendo sobre ellas, en muchos casos ya como tecnologías del presente.
También doy la bienvenida a uno de nuestros invitados de este mes, Lorenzo Bravo, que escribe el artículo de portada “Windows Workflow Foundation. Mucho más que documentación”. A juicio de David Chappell en Tech-Ed 2006, la gestión de lógica de negocio a través de workflows es uno de los dos aspectos clave, junto con los sistemas de comunicaciones integrados en una API, que guiarán la construcción de aplicaciones en un futuro reciente.
Lamentablemente el mundo está lleno de miseria. Esta vez, la donación de nuestra firma solidaria se va a Rusia, a la ONG Active Child Aid, para aliviar la penuria de otros seres humanos que injustamente precisan de ayuda. Gracias a Octavio Hernández por su generosidad. Le recomiendo, si está usando o piensa usar sistemas transaccionales, que lea el artículo de José Miguel Torres “Servicios transaccionales con System.Transactions”. Él ya se ha pegado duro con los problemas relacionados con las transacciones y quizá su trabajo le ahorre tiempo. Sobre las posibilidades de los atributos nos habla Pepe Hevia en su “Programación de atributos”. Y si de exprimir se trata, “El Guille” continúa sacándole jugo a los delegados y eventos; este mes con “Delegados y eventos en Visual Basic 2005. Llega Custom Event... ¡y yo con estos pelos!” cumpliendo con el objetivo de su sección de explicar detalladamente los fundamentos de la plataforma.
Por último, Vicenç Masanas, miembro del DotNetNuke Core Team, escribe una primera valoración de DotNetNuke para el laboratorio de dotNetManía.
Espero que le guste.