This variety makes sense when you consider how many different uses there are for Web applications. The tools best suited for the Ajax developer building dependable task management applications are slightly different than the tools that are best suited for the developer using Ajax to build entertaining racing games.With so much out there that Ajax can do, it's impossible to be an expert at everything. This page talks a little bit about a few different major concepts in Ajax development and links to resources that will give you a lot more information.
Furthermore, Ajax is not the only platform available for designing Web applications. You may want to consider the transition from Ajax to .NET to determine which one will better suit your purposes.
Apart from keeping your options open as a developer, it's important to make sure you don't leave any gaping security holes. Cross-site scripting is a common source of security vulnerability that you might not have considered yet. An overlooked cross-site scripting vulnerability can allow malicious users to inject unverified code into the client side of other unsuspecting users. Cross-site scripting exploitations can be particularly nasty because they won't necessarily have any overt effect, even while user data is being manipulated or stolen.
For more information about the latest tools, techniques, security concerns, and just about anything to do with Ajax, please visit our sister site Ajaxian.com.
If you found this page interesting you may want to read more from our Ajax tutorial.
This was first published in August 2010