I am doing initial design work for the back end of a site that will use mainly Flash for the front end. I am not a Flash dev myself, and I don't care about general comments for or against Flash. What I want to know is:
What is the current state of the art in communicating with the server to use dynamic content? Is AJAX an option? What other techniques are preferred, for example fetching remote XML? Json? Are there caveats? Can anyone point me to best practices guides?