Hi!
Ich möchte mich eine wenig mit asp.net ajax beschäftigen.
Ich benutze Ajax derzeit in Kombination mit PHP.
Wenn ich mit PHP und Ajax arbeiten, hab ich für jede
Aktion (speichern, löschen, nachladen,...) die mit Ajax ausgeführt
werden soll einen Ajax-Aufruf (Javascript-Funktion) der dann
einen Ajax-Endpoint (PHP-Datei) aufruft und ein Response-Objekt
zurückerhält welches ich dann weiterverarbeiten kann/muß.
Hab ich das mit jetzt asp.net ajax richtig verstanden, daß ich
(grob zusammengefasst und vereinfacht) eigentlich weder JS-Funktionen noch
PHP-Endpoints benötige? Also es wird die aspx-Seite so erstellt
dass sie auch nur mit Postbacks funktionieren würde und es
brauchen dann nur noch die notwendigen Komponenten
(Scriptmanager, Update-Panels) hinzugefügt werden um die gewünschten Bereiche mit Ajax
zu betreiben? Ich hab mir schon einige Ajax-Webcasts angesehen
und bei den Beispielen die dort gezeigt werden scheint es zumindest so.
Wär natürlich eine imense Arbeitserleichterung....
lg
M@TUK
Hallo M#TUK
Ja das hast du richtig verstanden.
In ASP.NET ist AJAX zumindest in den Grundzügen automatisiert.
Dir werden die benötigten Scripte, etc... automatisch generiert, sodass du dich im Normallfall nicht mehr darüb kümmern musst.
Jedoch wäre es auch möglich, genauso mit AJAX zu arbeiten, wie du es von PHP gewohnt bist.
Aber das ist natürlich nicht der Sinn der Sache 🙂
Gruss Peter
--
Microsoft MVP - Visual Developer ASP / ASP.NET, Switzerland 2007 - 2011