One of the easiest ways to avoid locking yourself into .NET Remoting is to avoid exposing its most infamous type in your contract: MarshalByRefObject (MBRO). To marshal object references in .NET Remoting your type needs to inherit from MBRO but that doesn't
Read More...