Leland,
>If what you are saying is correct, then anyone that is a Microsoft only shop could develop in dot net including any special Microsoft only APIs, since Microsoft lock-in wouldn't matter to them.
>
>Anyone developing in Momo could build an app that would definitely port over to Window dot net. If Microsoft rigged dot net to only work with Windows, then a Mono version of the dot net foundation classes could be installed on the Window's Machine to allow the Mono App to run under Windows.
Yes; I believe what you have stated is the general attitude and strategy one should adopt.
http://www.ecma-international.org/publications/standards/Ecma-334.htmhttp://www.ecma-international.org/publications/standards/Ecma-335.htm