El documento compara tres tecnologías para el desarrollo de aplicaciones distribuidas: CORBA, que establece una plataforma para facilitar la invocación remota de métodos bajo un paradigma orientado a objetos; Net Remoting de Microsoft, que permite trabajar con objetos remotos en memoria; y WCF, la nueva plataforma de mensajería de .NET que se incluye en Windows Vista y proporciona mayores ventajas en el desarrollo con Visual Basic 2008-2010.