Windows Communication Foundation
Windows Communication Foundation (WCF), nome in codice Indigo, è una tecnologia .NET per sviluppare ed eseguire sistemi distribuiti e interconnessi tra loro.
È una infrastruttura di comunicazione che riunisce, in un solo "pacchetto", tecnologie come Web Services, remoting, messaggistica e tutto quello che può rientrare nella categoria della comunicazione.
Questa nuova tecnologia permette l'interoperabilità, in modo sicuro ed efficiente.[senza fonte]
Indigo, come altre nuove tecnologie integrate in Vista, è completamente basato sul linguaggio XML.
E' stato sviluppato per Windows Vista, ma è disponibile anche per i sistemi Windows XP SP2 e Windows Server 2003.