go...If a new API hasn't been published, you can't use that .net API. Furthermore, .net hasn't been around 10 years and new API's are developed and published all the time as they are built by developers and submitted for approval. It is really "RPC" with a new name. It doesn't really sound like your qualified to comment on .net because you are not a programmer or developer (that's my opinion from reading your post). RedCloud