Microsoft .NET Distributed Applications: Integrating Web Services and Remoting
Microsoft Visual C# .NET Step by Step
OOP: Building Reusable Components with Microsoft Visual Basic .NET