The Lounge is rated PG. If you're about to post something you wouldn't want your
kid sister to read then don't post it. No flame wars, no abusive conduct, no programming
questions and please don't post ads.
So I spent 4 hours (2 x 2 hours), trying to figure out why a BindingList was going apeshit.
1. The fool that wrote the generated code (coming from an ORM tool), decided it would be a good idea to fire an event on a separate thread. Problem was easily solved by wrapping the BindingList and redirecting the event to a UI thread.
2. The same fool as above decided that using BeginInvoke (now I could see where the above issue came from), was a good idea to fire off PropertyChanging/PropertyChanged events. Subsequently, LINQ2SQL's object tracker 19/20 times could not detect that a property was changed and would not submit the data.
Problem solved now, hopefully tomorrow less issues
xacc.ide - now with TabsToSpaces support IronScheme - 1.0 beta 1 - out now! ((lambda (x) `((lambda (x) ,x) ',x)) '`((lambda (x) ,x) ',x))
publicint convertItoi(Integer v)
if (v.intValue()==1) return1;
if (v.intValue()==2) return2;
if (v.intValue()==3) return3;
if (v.intValue()==4) return4;
if (v.intValue()==5) return5;
if (v.intValue()==6) return6;
if (v.intValue()==7) return7;
Yes, I do know. I did submit a story, but never heard anything from the owner.
For those who are interested, the story is:
I know someone who plays the MMORPG RuneScape. He purchased a one-month subscription, and on the last day, attempted to 'reset' the subscription using System Restore. Obviously it failed.
Based on the first few seconds of the video it's total crap. Microsoft doesn't teach us to shut down computer by clicking start it's the users who think it should be done that way. At least that's what Raymond Chen says and we have more reason to believe him than some crappy video on the internet: