As XML Web services invade the technology forefront,
I almost feel as if an understanding of the SOAP protocol
is becoming an everyday essential for me as a .NET developer.
Visual Studio .NET and the .NET Framework do a good job of hiding the details
of low-level implementation of SOAP in Web services; however, my inner "SOAP
sense" wasn't really satisfied with the little exposure to raw XML messages
and SOAP protocol details I'd gotten while implementing Web services using
Visual Studio .NET. So I began to implement my own SOAP Client to communicate
with Web services while looking over the raw XML messages that are exchanged.
In this article I'll discuss how to build a generic SOAP Client using Visual
Basic .NET. What I mean by "generic" is that this SOAP Client can be used to
communicate with any Web service. I'll also discuss how to use this client to
consume Web ser... (more)
One of the biggest advantages of ASP.NET Server Controls is that you can
package a lot of functionality into a Server Control and reuse it in the UI
layer. The .NET Framework ships with a wide range of .NET Server Controls
that come in handy for almost everything that you usually do in a typical Web
implementation scenario. In this article we're going to build a text box
Server Control that works like a Word document and can be used to format the
text without knowing any HTML! This is very useful because this Server
Control will simplify life when you need to publish well-formatt... (more)