BUILD: Aclaraciones sobre el modelo de desarrollo o cómo COM ha vuelto a la vida

Si, sí como lo oís. COM. Claro que no es el COM/DCOM que todos hemos conocido. Es otro, renovado, repensado para la modernidad, que conserva la velocidad extraordinaria que tenía el anterior y la mejora (con el aprovechamiento del hardware de la máquina al máximo), y que se inspira -en muchos aspectos- en elementos de .NET: metadatos, contratos, etc. Pero también hay otras cosas que nos recuerdan la vinculación de las aplicaciones con el sistema operativo que existìan en aquel mundo, como es el uso extensivo del Registrio de Windows que las nuevas aplicaciones hacen antes de entrar en funcionamiento. Hay dos (bueno, muchas más), pero especialmente dos ponencias de BUILD que recomiendo a aquellos, que, como yo, no se sienten tranquilos hasta que han echado un vistazo a las «tripas» del sistema y han visto en qué se basa y cómo funciona (aunque sea por encima).

Se trata de las presentaciones de Martyn Lovell («A Lap around the Windows Runtime«) y Matt MerryWindows Runtime Internals«).  Eso nos puede servir de comparación con el ,mundo anterior y aclaranos muchas cosas. Aparte de eso y de muchas otras buenas presentaciones, he escrito mis propias conclusiones en mi sitio con el mismo título de esta entrada. Allí incluyo el nuevo esquema de aplicaciones modificado al estilo de Doug Seven, que explica algo mejor cómo quedan las cosas tras BUILD. Como siempre, estaré encantado de debatir con vosotros o participar en cualquier discusión relacionada.

Saludos

Marino

Publicado por

mposadas

Retired. Former Technical Writer. Member of ACM. Recently published "Dependency Injection in .NET Core 2.0"​. 16 books published and more than 500 articles written in Spanish and English on Microsoft Technologies and Web Standards. My last book focuses on the application of SOLID principles in .NET C...

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *