Microsoft .Net: The alternatives

IT Priorities: Microsoft would like to think it's cornered the market in Web services with .Net but there are other options