My current default browser is Chrome (dev). I’m using VS2010 and Silverlight4, with ASP.NET MVC3. I don’t seem to have the problems with debugging that I’ve seen others have. My main complaint is that I regularly have to clear my browser cache to get the latest version of my app to show up. Sometimes I have to clear it two or three times. I’ve taken to changing the background color of certain elements just to be sure whether I’ve got the actual latest changes.
Are Firefox or IE better in this regard? Is there are trick to make my latest version always appear?
Like you, I use Chrome for my main browser, and I don’t use IE for any regular browsing. But I do use IE for Silverlight development, for this reason and others. I rarely if ever have trouble with the IE cache holding onto outdated versions of my XAP file, but this happens pretty regularly with FireFox and Chrome. In addition, depending on how I closed my previous debug session, when I start up a new one, FireFox and Chrome frequently open up my previous tab(s) in addition to the one that I’m actually trying to debug. Consequently, IE is (for me) the cleanest browser to actually debug with.
This isn’t really an answer — just an observation. Sorry :-).