Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


Share this Page URL
Help

Kapitel 14: ASP.NET 4.0 > 14.5 Ajax - Pg. 435

Ajax 0110 01101110 01110 0110 0110 0110 01101 011 01110 0110 010 011011011 0110 01111010 01101 011011 0110 01 01110 011011101 01101 0110 010 010 0110 011011101 0101 0110 010 010 01 01101110 0110 0110 0110 010 010 101 14 14.5 Ajax Im Februar 2005 hat ein kalifornischer Usability-Experte namens Jesse James Garrett einen bahnbrechenden Artikel namens »Ajax: A New Approach to Web Applications« geschrieben (online unter http://adaptivepath.com/ publications/essays/archives/000385.php). Dort beschreibt er ein techni- sches Konzept, um bei Websites den gefürchteten Page-Refresh zu vermeiden ­ das komplette Neuladen einer Seite, obwohl sich nur kleine Details verän- dern. Die dahinterliegende Technik ­ hauptsächlich ein geschickter Einsatz der clientseitigen Programmiersprache JavaScript ­ war damals keineswegs neu, aber Garretts Verdienst liegt darin, dass er das Konzept propagiert und mit einem schmissigen Namen versehen hat. Microsoft ist auf den damals schnell fahrenden Ajax-Zug aufgesprungen und hat an einem Ajax-Framework gearbeitet, das sich möglichst nahtlos in ASP.NET integrieren sollte. Der Codename des Frameworks, das erstmals im September 2005 vorgestellt wurde, war Atlas. Die Ende Januar 2007 erschie- nene, finale Version hieß dann ASP.NET AJAX. Das Ajax-Framework war so ein Erfolg, dass sich Microsoft entschlossen hat, es ab ASP.NET 3.5 ­ und damit auch in ASP.NET 4.0 ­ fest zu integrieren. ASP.NET AJAX ist also in der neuen .NET-Version automatisch mit dabei.