Tag Archives: debugging

Public Service Announcement — Composite Application Guidance

The project I’m cur­rently work­ing on is a Sil­verlight app and I’m in the throes of con­vert­ing it to use the Com­pos­ite Appli­ca­tion Guid­ance frame­work from Microsoft. It’s been a rea­son­ably mind-bending expe­ri­ence but also fairly straight­for­ward if that’s pos­si­ble. How­ever, some­thing popped up today that war­rants men­tion­ing. I’m using the Unity Appli­ca­tion Block as

Silverlight White Screen Of Death Debugging

If you’re work­ing in Sil­verlight and your app sud­denly starts giv­ing you the white screen of death, chances are there’s some­thing wrong with the markup. Of course, since the white screen of death results in zero excep­tions, some­times it’s hard to track down what the prob­lem is. Enter the Error Con­sole in Fire­fox. If you

Wireshark Rocks

I love Wire­shark. It’s a net­work pro­to­col ana­lyzer that has saved me count­less hours over the last year or so in debug­ging seri­al­iza­tion and HTTP issues on a vari­ety of projects. Today’s suc­cess story comes cour­tesy of Sil­verlight, WCF and the haz­ards of leav­ing slashes off the end of a URL. I’m work­ing on a project