Well, I've printed off and read 2 of the blog articles on WCF, behaviors,
headers and message inspectors. Then I read them again, and again and again.
Every single line of code that touches WCF is like an impenetrable and cruel
puzzle to torture your mind. There are so many seemingly uncorrelated
classes, methods, bases, properties and methods that it's like someone threw
them all into a bag and drew them out like a lottery draw.

 

I can understand that the authors of WCF had a challenging task, and to
create the general purpose extensible product they had to invent the long
and complex pipeline that makes it work. But it's like they couldn't have
made it harder to use and understand if they tried. James Joyce wrote
Finnegans Wake to confound and frustrate us, and someone wrote WCF for the
same purpose.

 

I remember it took me an hour at most to get my first ws SOAP header working
from scratch several years ago. I reckon it could take me a whole 8 hour day
to get the same functionality working in WCF. Oh well, what better things
are there to do on a Sunday?

 

Greg

Reply via email to