Hi,
I hope M$ will be wrong. But...
The power of the longhorn is the meta-asm language that allows to use an executable on any platform (like a XEON-based pc...) where is the sysop. This ideas was at the base of the java language, and was a success.
It's possible to program a complete application with only XML, and only a bit of other language. However the structure is that of .NET, so you can use in the same time code in C#, asp, vbasic, C++... to make your program.
All of communication are XML-based.
The file system is accessible from anywhere, because it's just a DB.
The faults? only the users. That will write terrible application in XML, self-calling 'coder'. That will violate the poor security of any pc on the earth, self-calling 'hacker'. That make query like 'DELETE FROM hdisk' and after will ask you to find "where is a documents where he wrote...", self-calling... 'geek'.
... I want the "dir" command !
Ps: Actually already exists a portable sysop like longhorn, the AmigaDE, and work on 5/6 different platform. But was a fiasco.