I have seen several websites nowadays that asynchronoulsy checks if the user name you are typing is available or not. It appears that they use AJAX for this (and capture the textbox on changed event and maybe call a server side method that does a DB call?)
For a ASP.NET/C# site, how would I go about doing this? I would really appreciate specific answers (and hopefully point me to an open source code that I could use to analyze the architecture of a website that does stuff like this?)