Hi Sorry if my english is not good, i haven't practice a long time.

Well, i'm doing a system whit this architecture (a very top view):
Data Base <-> Server <-> Client

I need that the client can communicate with the server (dah, obvious ) but the information must be encrypted (i know how to do that, that's the easy part). Well, i wanna send the "core information" and some "security information" and i wanna "encapsulate" (i don't know if is correct this sentence) all the information on an object and send it .

For security reasons we don't want to send information in this way: Data Base <-> Client .

In Java (for example) i could "encapsulate" all the information in an object and send it (i send an "Object type" object and the "receiver" then "parse" it to read the information). I'm newbie in .NET and i have been searching for a tutorial that can do that but i only find about how to send text.

The question is ... Do you know how to send an "object" (no text) in VB.NET ? Any tutorial or any reference (or whatever) will be great.

Thanks from now.

P.D. Sorry again for my english.