I agree with you. I'm not defending Microsoft. But I would like to defend SOA. It is my understanding that if you abstract the interface enough then it shouldn't matter at all whether it is a Java webservice running in a servlet container or something written in .NET. On the other hand, now that I think about it, it is not beyond Microsoft to sabotage the standard. I remember trying the Google web service api and it worked beautifully from Perl. But when I tried the example with VB it failed with some strange type mismatch error. So nevermind. You're absolutely correct. (-: -----Original Message----- From: piclist-bounces@MIT.EDU [mailto:piclist-bounces@MIT.EDU] On Behalf Of Padu Sent: Saturday, March 11, 2006 8:16 PM To: Microcontroller discussion list - Public. Subject: Re: [OT] is VB.Net right for me? Well, not only that. .NET is a platform abstraction framework. "Theoretically", someone could implement the framework for other platforms. Actually, someone already implemented it for linux (http://www.mono-project.com/Main_Page) so applications you develop for .net can run in any platform that implements the framework (we've heard that before, don't we?). Yes, .net is similar to a java vm. While it does network aware projects very well, it is also capable of other types of projects as well. Cheers Padu -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist