To run on top of this , Microsoft outlined web-based versions of its existing tools for software developers so that they could create applications to take advantage of the new web-based computing power , and said the technology would also underpin Microsoft 's own online consumer and business services .