June 2005 Entries

Just came across this post on MSDN weblogs which points to this MSDN article which identifies the common patterns that scripters leverage that can cause leaks within web applications for users browsing with IE (any browser that uses MSHTML really).

The gist of the problem is that both JScript, Microsoft's ECMAScript implementation, and MSHTML, the HTML rendering engine built into windows and leveraged by IE, are COM based. Even though this is completely transparent to scripters, we can still get bit by COM's circular reference problems. Kinda makes you love the non-ref counting, garbage collection based managed world we live in these days that much more, huh? ;)

What makes this problem even stranger is that the active scripting architecture is supposed to be able to dump all external references upon a call to IActiveScript::Close. Does IE not call this method when a page is navigated from? Did the JScript engine not implement this method correctly? Inquiring minds want to know!

posted Tuesday, June 21, 2005 8:29 PM | Comments | Filed Under [ Web Development ]
Well, I just finished registering for the PDC. I'm not gonna do any of the pre-cons, so I'll be flying out on the 12th and will be staying at the Sheraton Wilshire while I'm there.
posted Wednesday, June 08, 2005 4:42 PM | Comments | Filed Under [ Personal ]
Huge Coldplay fan. Just downloaded X&Y from MSN Music and am already in love. I got to see them play a couple of these songs live in concert already because I won tickets to see them film the AOL live music taping show. Gotta admit the sound at the Beacon theatre was pretty crappy, so this is still the first time I'm hearing the songs as far as I'm concerned. I've seen Coldplay in concert before and it wasn't their usual setup, so I don't blame them. Anyway, if you're a fan, def. pick the new album up today!
posted Monday, June 06, 2005 9:28 PM | Comments | Filed Under [ Personal ]