Webcast: Vida mas alla de las transacciones Distribuidas

«Se han invertido muchas décadas de trabajo en el área de las transacciones distribuidas, incluyendo protocolos tales como el Compromiso de dos fases, Paxos y diversos enfoques adicionales. Estos protocolos proporcionan al programador de aplicaciones una fachada de capacidad de serialización global. El presentador de esta sesión es un convencido defensor de la implementación y uso de plataformas que proporcionen garantía de la capacidad de serialización. En general, los desarrolladores de aplicaciones simplemente omiten implementar aplicaciones grandes y escalables en el supuesto de las transacciones distribuidas. Cuando intentan utilizar las transacciones distribuidas, los proyectos fracasan ya que encuentran que los costos y la fragilidad de rendimiento las convierten en imprácticas. La selección natural las elimina y en su lugar se construyen aplicaciones que utilizan distintas técnicas que no aportar las mismas garantías de transacción, pero aún así cumplen las necesidades de sus negocios. Esta plática explora los nombres de algunos enfoques prácticos utilizados en las implementaciones de aplicaciones de gran escala y misión crítica en un mundo que rechaza las transacciones distribuidas. Analizamos la administración de piezas finamente granulares de los datos de aplicaciones, las cuales se pueden repartir a través del tiempo a medida que la aplicación crece. También analizamos los patrones de diseño utilizados para enviar mensajes entre estas porciones de datos que se pueden repartir. La plática intenta provocar una forma distinta de concebir la dirección de las aplicaciones en un mundo salvajemente escalable.»

Fecha 23/09/2008 (Septiembre)

Hora 5:00:00 PM (GMT -5), Bogotá, Quito, Lima, Rio Branco.

Url del Registro

http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032386313&Culture=es-AR


Nos leemos

Webcast: S+S Una perspectiva

«El movimiento hacia la orientación a los servicios está completamente en marcha, tanto dentro de las empresas como en Internet. ¿Qué rol desempeña el software tradicional en un mundo de servicios en línea? En particular, ¿cómo enfoca Microsoft la combinación de software más servicios? Esta presentación proporciona una descripción general de esta área, muestra una introducción y una perspectiva de esta combinación emergente. Un enfoque primario de la sesión consiste en las plataformas para dar soporte a las aplicaciones alojadas, es decir, las aplicaciones que se ejecutan en “la nube”.

Fecha 12/09/2008 (Septiembre)

Hora 5:00:00 PM (GMT -5), Bogotá, Quito, Lima, Rio Branco.

Url del Registro

http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032386321&Culture=es-AR

 

Regards,

Webcast: Programación basada en interfaces de punta a punta

«La separación de la interfaz y la implementación es un principio esencial de la programación orientada en componentes. El cliente se codifica contra una abstracción de un servicio (la interfaz), no una implementación particular de éste (el objeto). Esta sesión se inicia con la presentación de las interfaces .NET y la descripción de diversas técnicas de programación basadas en interfaz. Después veremos cómo resolver un conjunto de problemas prácticos que implican la definición y el uso de interfaces, tales como Genéricos e interfaces, cómo implementar interfaces múltiples, o cómo combinar las interfaces y las jerarquías de clase. La sesión termina con un análisis del diseño de la interfaz y los lineamientos de factorización, además de resaltar las mejores prácticas»


Fecha 08/09/2008

Hora 2:00:00 PM (GMT -5).

URL de Registro

http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032386305&Culture=es-AR


Regards,