Bill Gates heeft afgelopen woensdag tijdens een gecombineerde keynote-speech voor Microsoft Mobile Developer Conference (DevCon) 2004, Fawcette Technical Publication's VSLive! San Francisco 2004 en AVIOS~SpeechTEK Spring 2004 de visie van Microsoft op seamless computing gepresenteerd. Seamless computing is een manier van computergebruik waarbij allerlei verschillende apparaten zonder problemen met elkaar samenwerken en waarbij data zonder moeilijkheden uitgewisseld kan worden. Om dit tot een succes te maken is het volgens Gates van belang dat ontwikkelaars aan het werk gaan om concepten uit te werken naar werkende programma's. Hij benadrukte dat de computerwereld pas aan het begin staat van deze ontwikkeling en dat er de aankomende tijd nog veel zal veranderen op dit gebied.
Volgens John Poust, software-engineer, is seamless computing echter een niet te behalen doel. Integratie kan niet snel genoeg plaatsvinden vanwege het feit dat er steeds weer nieuwe en andere hard- en software bij blijft komen. Tijdens de keynote heeft Gates bekendgemaakt dat er een previewprogramma zal komen voor Visual Studio 2005, de officiële naam voor Whidbey. Dit product stond eerder nog gepland voor het einde van dit jaar, maar de release is verschoven naar de eerste helft van 2005. Verder is Windows Mobile 2003 Second Edition geïntroduceerd. De voorman van Microsoft sloot zijn speech af met de bekendmaking van de introductie van Speech Server 2004 op 1 juni. Met dit product zet Microsoft de eerste stappen op de markt voor spraakherkenningsoftware en gaat daar de concurrentie aan met onder andere Nuance Communications en IBM.