Currently we're at the point of a big shift/hype of (Web) Application Development. The development of Rich Internet Applications. (RIA). A RIA is an application that runs via the web, probably via a webbrowser though this isn't a requirement.
The idea is that RIA makes this application work like a local desktop application. This could mean the application should be capable of running offline and online.
There are severy solutions for this purpose:
Ajax isn't an ideal solution because it never gives me access to the local user's PC and doesn't work offline.
Now is my Problem, what direction should I choose?! Staying with Ajax for now seems like a safe choice, because it will run probably on the most platforms..
This is something that requires some good Research!