Well as it happens I do most of my computing on a Mac (Windows is an astonishingly ugly product) , but I develop in ASP.NET (as well as Rails) and I do try to appreciate the good in Microsoft (and I believe they have a lot of good to offer). They just keep screwing up on dumb things including the assinine product names. They seem to think that it is still 1991 or something. I feel plain embarrassed for the good people at Microsoft (the engineers).
Over on Ars Technica I just saw a great suggestion for the new name...
Web Technology Framework