I have been programming web applications for about 10 years, I started in the PHP environment but soon got sick of having to refresh the page all the time, so I moved into Flash programming with ActionScript and have been happily using PHP and Actionscript together ever since. I generally build all the front end forms and interfaces in Flash and using actionscript to populate the components, datagrids, combo boxes etc...