The .NET Remoting framework offers a big number of features with a relatively small number of “well-known pitfalls.” In this chapter, I’ve illustrated the most common issues that turn up when remoting applications are developed or deployed.
You’ve seen how to debug different kinds of remoting application, and how to make sure that your configuration files are correct. This is especially important because most remoting-related problems stem from incorrect configuration files—a small typo or case mismatch in them can result in several hours of searching for a bug.
In addition, you’ve learned how to enable custom exceptions when hosting in IIS, and how to use client-activated objects behind firewalls.
This chapter is the last of the first part of this book. In the next five chapters, I’ll show you how you can hook into the .NET Remoting framework to intercept remote procedure calls or even implement your own transport protocols.
Unable to display preview. Download preview PDF.