Summary

.NET Remoting is probably one of the most advanced subjects. In addition to replacing DCOM and being relevant to distributed application development (which you may not do every day) remoting involves threading, Singletons, security, networking, Reflection, AppDomains, the differences between marshaling by reference and by value, SOAP, XML, serialization, interfaces, and more.

Chapter 8 introduced .NET Remoting fundamentals. We discussed the difference between marshaling objects by value and by reference, server-activated objects and client-activated objects, Singleton and SingleCall remote objects, configuration files, custom serialization, and how to raise events from remote objects. These are the key elements of all .NET Remoting and ...

Get Visual Basic® .NET Power Coding now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.