It Could Only Happen to Richter
I had dinner with John Robbins and Jeffrey Richter tonight, and after an hour or so of chit-chat, I asked Richter what time it was. He checked his watch and […]
PC Magazine: 1982-2009
It’s old news by now, but I couldn’t let it go by without saying a few words about an old friend who’s no longer with us. PC Magazine began life […]
Custom Data Binding to Cells in Silverlight DataGrid Template Columns (and a Novel Use for Value Converters)
I’ve been working with Silverlight DataGrids so I can learn about their strengths and weaknesses. And I ran across a situation in which I needed to do some custom data […]
Setting the Record Straight on XamlReader.Load
Many Silverlight developers (myself included) have found out the hard way that applications that use XamlReader.Load often don’t work on PCs in Europe and other parts of the world. I […]
Silverlight Enigma Simulator Updated (and a Lesson on Internationalization)
This blog entry has been replaced with an updated one. You can view the updated entry here.
Survivor: India
International travel can be a joy or it can be a pain. As I pack my bags to return to Hyderabad, India this afternoon, I’ve tried to pack my carry-ons […]
Silverlight Enigma Simulator Updated
Thanks to a comment left in my blog, I realized that my Enigma simulator didn’t perfectly replicate the operation of a real Enigma. I have updated the code and you can […]
IE7 Running Slow as Molasses? Try This
A few weeks ago, IE7 suddenly slowed down on my main PC. Each time I’d start it up, IE7 would take several seconds to get past the “Connecting…” message, meanwhile […]
Introducing the Silverlight Enigma Simulator
Thursday is National History Day at our local high school, and just in time for the competition, my son and I put the finishing touches on a German Enigma simulator […]