AJAX (Asynchronous JavaScript And XML) - Ist eigentlich keine neue Technologie sondern eine Methode, die bestehende Technologien (JavaScript, XML, JSON) kombiniert, um dem Internet-Nutzer das Gefühl zu geben, dass er eine Anwendung benutzt.
Das Grundprinzip ist, dass Elemente (Texte, Grafiken, Tabellen) geändert werden ohne dass die komplette Seite neu geladen werden muss. Mit JavaScript können auch über HTTP-Requests neue Daten vom Server geholt werden, ohne das der Benutzer etwas davon bemerkt.
Eine genauere Erklärung und Veranschaulichung mit Beispielen finden Sie in der Rubrik Webanwendungen > Einführung.
Diese Abkürzung hat zwei Bedeutungen:
ASP.net ist der Nachfolger von ASP und bietet enorme Vorteile gegenüber der alten Version. So wird eine relativ saubere Trennung zwischen Ausgabe (UI) und der eigentlichen Geschäftslogik realisiert. Es ist somit für den Programmierer weitestgehend egal, ob er eine Web-Anwendung oder eine klassische Desktop-Anwendung entwickelt. Weiters untersützen ASP.net-Seiten auch unterschiedliche Programmiersprachen (C#, VB, Java).
Internet-Auftritte und Internetanwendungen basierend auf ASP.net erkennt man anhand der Dateiendung .aspx statt der sonst üblichen .html.