In our organization, we are still on .net 1.1 environment, using javascript, a few open source applications/widgets. Development is done using Visual Studio 2003, grid view, and iframes. Our application works in Internet Explorer 7 and IE 8 (in compatibilily mode). Can anyone give any basic steps we can take to get our application to work cross browsers? What are the starting locations we can get at to start making existing code work in different browsers?
['https://Stackoverflow.com/questions/2568467', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/-1/']
Use jQuery for reliable cross browser JavaScript

Was it VS 2k or VS 2k3 that "helped" the developer by rewriting their HTML (in all CAPS no less)?
.Net in its 2.0 iteration got *a lot* better (compared to 1.1) at producing cross-browser, and certainly *more* standards-compliant code (although not perfect by any means). 

If you can upgrade to 2.0 this will get you a lot of progress on the standards compliance front for free (unless your own controls / html render as non-cross-browser html and/or javascript; then that would be the first main problem to tackle).

In .Net 2.0 don't forget to appropriately set the `xhtmlconformance` [attribute](http://msdn.microsoft.com/en-us/library/ms228268.aspx) in your `web.config` (if you're for example aiming for xhtml). This globally affects the produced html your controls produce.