Creating/editing my complex EF4 entity graph with a many-to-many relationship finally works the way I intended. I... I'm not sure what to say. More shock than happiness right now.
My biggest issue, as you know, was figuring out what the ObjectContext expected of me. When to attach/detach/add/remove... it's a frustrating dance to engage in, and at times even complex. A lot of that fumbling stemmed from my inexperience, which is part of the reason why I'm doing this. I need to get this right, even if I go kicking and screaming.
The other problem is myself (cue: "I could've told you that"). I get tunnel vision, and I'm stubborn as a mule. That's not a good combination.
Unsurprisingly, the solution was simple, so simple it's embarrassing. That's something else I do - write convoluted code, and then whittle it down (again, while kicking and screaming) until the solution is a mere handful of lines. I guess my brain needs to contort itself for a bit before discovering the right way to go.
A special shout out to Julie Lerman, who humored me both on Stack Overflow and Twitter, and who must surely think I'm some sort of psycho stalker. Thank you.
So... maybe I can get this thing finished this month. Whodathunkit?
No comments:
Post a Comment