Objects passed as parameters to a remote method call

This should be simple to lot of Remoting guru's out there Smile

1. How to pass business objects to remote method calls

2. Is it byref or byval

3. Does the object needs to implment ISerializable interface or have  an <Serializable> attribute

4. Does the object needs to inherit MarshalByRefObject

5. How to generate a proxy remote hosted on an IIS with binary formatting

6. Any pointers to web articles is greately appreciated !!



Answer this question

Objects passed as parameters to a remote method call