Bonnie
>>MS has made it so abstract that there is lots of functionality that you have to write yourself ... stuff that, IMHO, should have been included in the .NET framework (don't ask for examples, there are tons of them <g>).<<
Exactly. The big example for us was that after over a year of using multi-part forms to a VFP isapi Server, we wrote a dotNET version as part of an (expensive) technology analysis. Suddenly instead of focusing on processing the message, we were having to create the multi-part message with headers and dividers by hand, and peel the sections out by hand. We weren't just learning dotNET, we were learning *everything* about multipart forms including low-level basic comms structures we never had to delve into before.
IMHO dotNET is a *fantastic* opportunity for a framework vendor. If Rick Strahl did a dotNET West-Wind, he'd be a millionaire overnight.
Regards
JR
"... They ne'er cared for us
yet: suffer us to famish, and their store-houses
crammed with grain; make edicts for usury, to
support usurers; repeal daily any wholesome act
established against the rich, and provide more
piercing statutes daily, to chain up and restrain
the poor. If the wars eat us not up, they will; and
there's all the love they bear us."
-- Shakespeare: Coriolanus, Act 1, scene 1