This article on Danny Chen’s Blog describes clearing the device filters in a .net app so that the standard menu control will render in safari. I had tried the CSS Friendly adapters but found them needlessly over complicated and difficult to implement without really hacking our corporate CSS. To solve this I now override the control using a writer class and now clear the device filter which means it treats safari the same as IE and FF.
This article contains useful details on passing parameters from one page to another using query strings and session variables
This article deals with adding custom configuration settings to the web.config file asp2.net .