is it possible to transfer a object from one application to another (in C#)?
I’m working with a CAD API. The initialization of that API takes a few seconds (10 – 15). Would be nice if I could initialize the object only once in App1 and call it up from App2 whenever I need it.
Any ideas? Thanks!
You can do this by Serializing your object, and using any form of Interprocess Communication to transmit the data, then deserializing it on the other end.
Windows Communication Foundation is specifically suited to this type of scenario, and handles most of the plumbing for you.