It depends on what degree of communication you need. If they just need
coordinate their actions you can use a named Mutex (see the System.Threading
namespace).
If you need proper calling with params, etc the only out-of-the-box solution
is remoting (System.Runtime.Remoting and friends).
However, a while back I wrote a wrapper round shared memory that may help
you do what you want - you can find it here (watch out for line breaks):
http://staff.develop.com/richardb/do...aredmemory.zip
HTH
Regards
Richard Blewett - DevelopMentor
http://staff.develop.com/richardb/weblog
"A.M" <no*****@online.nospam> wrote in message
news:uT****************@TK2MSFTNGP12.phx.gbl...
Hi,
What is the best way to implemet Inter Process Communication in .NET ?
I developed two programs and I want to have them talk to each other.
Thanks,
Alan