Re: Nested Editing Contexts
Re: Nested Editing Contexts
- Subject: Re: Nested Editing Contexts
- From: Paul Lynch <email@hidden>
- Date: Wed, 6 Jun 2007 07:35:48 +0100
On 31 May 2007, at 07:34, Jean Pierre Malrieu wrote:
This as not always been so clear. In Apple's WO formation support
material (around 2002), they did talk about a method of dealing
with object editing and backtracking: they call it "deferred
insertion". Basically, they say you can set attributes (not
relationships) on a non inserted EO, and then insert it if the user
commits his changes.
<rant>
And given the amount of effort Apple is putting in WO, I wouldn't
be surprized if this is still the case in the current training
course support material... But I may be wrong. Did they even update
the training documentation to use xCode, and not ProjectBuilder?
For a while they did not. And they charged a lot of money for an
outdated documentation. But now those days are gone, and Apple has
cash enough to devote more efforts to WO...
</rant>
I'm picking on this one because it contains most of the points I want
to make; I would have responded faster, but I was actually teaching
this course last week :-). Just for the record, we have taught the 2
WO classes using Apple's materials since they were first offered, so
I should have a pretty decent recall of them.
The training course was indeed updated to use Xcode from
ProjectBuilder, several years ago; 2003/2004 at a guess. The
materials were released to us about six months after the changeover,
with some indication that Apple had been using those notes already
for some time.
The intro class doesn't explicitly mention awakeFromFetch/
awakeFromInsertion, although it does include coverage of
createAndInsertInstance, which is where I would discuss this. The
advanced class has more discussion available for it.
'Deferred insertion' is mentioned on one of the slides, I believe - I
use this as an opportunity to point out that it's a bad idea - one of
the code examples used to do this, I don't know if it still does.
One of the points I always make explicitly in the class is that the
delivery of the course consists of the slides, the notes, and the
instructor - and all three may be necessary; one (or two) alone won't
do such a complete job.
Paul
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden