В связи с растущим использованием многоядерных процессоров в Microsoft анонсировали инструментарий для создания приложений, выполняющих параллельные вычисления,— Microsoft CCR and DSS Toolkit 2008. Продукты Concurrency & Coordination Runtime и Decentralized Software Services, представляя собой набор библиотек .NET Framework и .NET Compact Framework, позволяют разрабатывать асинхронные программы, которые за счет расширенного протокола REST могут выполняться сразу несколькими процессорами, установленными либо в одном компьютере, либо во многих. Вместе с тем предлагаемый инструментарий не является чем-либо революционным — на самом деле это третий выпуск инструментов, ранее входивших, помимо множества прочих, в пакет Microsoft Robotics Developer Studio для программирования роботов. Ребрендинг имеет под собой стратегическую цель избежать достаточно странных ассоциаций, возникающих, например, у банковских работников, желающих создать параллельное финансовое приложение,— кому придет в голову использовать инструментарий, как следует из его названия, для робототехники? В будущем очевидно включение Microsoft CCR and DSS Toolkit 2008 в стандартную поставку .NET Framework.