The Synchronizer.sln project contains a Windows Forms client that uses a Calculator class. The Calculator uses the generic implementation of ISynchronizeInvoke. The client uses ISynchronizeInvoke to marshal calls to the Calculator.  

//Questions? Comments? go to 
//http://www.idesign.net 