I encountered a session cookie issue while working with an ajax interaction. To debug this, Rinaldo suggested me to try a tool called balance. It is a proxy with the capability to output protocol level human readable debugging information. It is a lot easier to work with than other network monitor tools such as Wireshark, […]Read more "Packet level debugging for Ajax traffic"
In my previous post on this topic, I described the basic idea on using time stamp to work around the caching issue with IE. Here are additional notes on how to time stamp enable various YUI components using the same concept. For autocomplete widget, you can override doBeforeSendQuery function and manually add timestamp parameter. See […]Read more "Applying time stamp to YUI AJAX calls for IE"
Forget about my RFE request. I’ve found the tool for the job. With this tool, I was able to quickly find out the root cause of the issue that I’ve been troubleshooting. Thanks to the developers behind this tool.Read more "Fiddler for AJAX debuggin on IE"
It’s interesting that I hit the same problem that Andy Martone did. According to him and Visual Web Devloper 2008 Express Edition debugger, IE treats a 204 success response status as 1223. This is very annoying. Now, I’ll have to write some special processing code to handle it.Read more "1223 status code in IE"
Columnav is definitely a cool widget when you have a small data set with not too many items for each column. Once the number of items grow to a certain size, the response time suffers. Introducing extra levels of clicks can only help to a certain extend before the users get confused or annoyed with […]Read more "More Columnav Feedback"
I spent a little bit of time check out both webtest and jWebUnit. Here are my first impression: webtest is declarative and XML configuration file driven. If you like configuration management more than programming, you might like this format. All you need is edit the test definition and hit the run command, no compilation necessary. […]Read more "webtest and jWebUnit: first impression"