Nefusa haklısın. Ajax bir activex'in çağırılmasından ibarettir (Xmlhttprequest). Ancak .NET bir framework'tur ve php ya da asp ile kıyaslanamaz. Bu sebeple ASP.NET üzerinde ajax'ı sistem dışına çıkmadan page life-cycle kurallarına bağlı kalarak kullanabilmek için eklenti bir framework kurulması gerekir. Bunun adını da microsoft ms ajax framework olarak koymuş. O sebeple bunların incelenmesi gerekmektedir.
hakanizm; ek olarak 3rd party firmalar da bu tarz eklentiler geliştirmişlerdir. Örneğin RAD Ajax library'i de inceleyebilirsin. (
http://www.telerik.com)
Framework 3.5 geçişini yaptıysan eğer ajax library 3.5 zaten yüklü olarak gelmektedir. 2.0 kullanıyorsan yüklemek gerekmektedir.