Just recently we have been having some fun with DDE at work.
For those of you young enough to not know what DDE is – well done.
DDE (Dynamic data Exchange) is a 1980′s/1990′s technology for enabling disparate systems to pass data between themselves. As with most Microsoft technology of that era they favoured ease, and getting the job done over security. Hence they now discourage its use.
Of course that doesn’t stop most of the market data providers using it.
Anyway, long story short, I wrote a server in VB6 so I could play with it in Excel and I wrote about it here.
I had a quick look around and it didn’t seem that obvious how to write one with C#, anyone got a link?
It seems that if you have a bad enough Excel crash you can hang the whole DDE messaging process, well somebody can, in our case we suspect IE.
Anyone else doing working with DDE?
Anyone actually developing a DDE server app?