La plataforma .NET de Microsoft tiene como objetivo desarrollar componentes de software de forma multiplataforma y multiidioma. Incluye compiladores para lenguajes como C# y VB.NET, así como tecnologías para crear aplicaciones web y Windows. .NET Remoting permite la comunicación entre aplicaciones mediante AppDomains, canales y proxies. WCF simplifica el desarrollo de aplicaciones distribuidas mediante un modelo orientado a servicios y admite protocolos estándar. CORBA es un estándar que facilita la invocación remota de métodos bajo un parad