Question: I have made a flex app deep link before but now I want to make an ajax app deep link.

I have no idea where to start.

I assume I need a way to listen for when the #hash in the url changes and be able to read it. And I assume I need a way to update the #hash in the url. 

Does anyone know how to do all that?

Thanks!

Answer: 
have a look at [SWFAddress](http://www.asual.com/swfaddress/) (deep linking for both Flash and Ajax)

UPDATE: if you use jQuery look at their [jQuery Address](http://www.asual.com/jquery/address/)
If you're using jquery you might want to have a look at this:

[Deep Linking with jQuery Address plugin](http://www.electricfairground.com/2009/10/01/restoring-conventional-page-navigation-to-your-javascript-application-with-jquery-history-plugin/)