ScriptManager.RegisterClientScriptBlock vs. ClientScript.IsStartupScriptRegistered
Why is it necessary to use the namespace- System.Web.Extensions- for ScriptManager.RegisterClientScriptBlock but not for ClientScript.IsStartupScriptRegistered. My understanding is that the former is AJAX based and the later isn't.