I really like the developer toolbar in IE8 although I'm still getting familiar with it. I am in the process of putting the finishing touches to a new site for a client and was validating the CSS and the XHTML. The CSS passed on the first try, but the markup took a while. Initially it barked because of an ampersand in the footer credits, but changing this to the corresponding "&" special character entity number did the trick.

IE8 Developer Toolbar

 

Then I got the following error: "No Character encoding declared at document level..." I am using XHTML 1.0 Transitional:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

 

After much ado, the solution was to add the following to the head section in the master page:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 

Up to now I have been using the Firefox developer toolbar and I would be lost without it, especially when working with CSS. The "CSS -> View Style Information" menu option has to be the best thing since sliced bread. Top of my to-do list this summer is to improve my JavaScript skills. I anticipate that the exercise will bring me into closer contact with Firebug which has a great reputation as a Javascript debugging tool. It will be interesting for me personally as a JavaScript novice to do a side-by-side comparison of the development/debugging experience with Firebug and the new JavaScript-friendly VS 2008. Has anyone got any takes on this?

Resources

* VS 2008 JavaScript Debugging

* VS 2008 JavaScript Intellisense

kick it on DotNetKicks.com