Patrick Schmid [MVP] shared these words of wisdom:
In my opinion, OLE is a dinosaur of the past.
Thanks a lot, dear Patrick.
You just match what I had thought but deleted from my last posting.
Although "dinosaur" might be a bit overdrawn (I'd rather say
"innovation of the bronze age" <g>), I fully agree in that OLE -
inspite of all it's merits - is technology-wise a "thing of past
glory" (which - BTW - even was propagated under a wrong label: It
never was "linking *and* embedding" , just an either/or).
To be honest: I had written the latter in my reply to Ben (as an
aside) but on re-read in the out-basket I deleted that because my
verbal construction seemed a bit too complicated ... said:
It's complicated to
handle, complicated to implemented and complicated to maintain. I
think the future of integration across programs is with XML and I
hope that ON will never offer OLE.
Unfortunately I've been out of software design and programming for a
couple of years now [siiiigh] and therefore I can not say anything on
the implementation of OLE-alike things via XML and/or some other
technology. And I have got a bit reluctant to clap my hands whenever a
"new pig is driven through the village" (as we say over here in
Germany).
But IMO we'd really need something to that effect!!
This fantastic piece of software named "OneNote 2007" would have been
even far better, would it provide the functionality of not only
passively "embedding" files but provide the means to *actively* work
with such files by editing them; and - even more important - allow for
seeing the updated version of an embedded file. An Excel chart with
updated figures just as an example, or a Word document with changes as
another one.
However, I'm not enthusiastically crying for that.
There might be a serious contradiction with the basic patterns of the
new ON:
Being based on the issue of "shared" notebooks and automatic synching
of computers, how might the integration of updates of external files
sitting on the other computer work?
Just some thoughts, not thought to their end ...
But for sure I was not too wrong when I replied to Ben with
"IMO the OLE example is well given to exceed the limits."
<g>
Thanks again for the deeper thinking and the food for thought.
Rainald