AJAX - It's magic!
Geizhals » Forum » Programmierung » AJAX - It's magic! (58 Beiträge, 1331 Mal gelesen) Top-100 | Fresh-100
Du bist nicht angemeldet. [ Login/Registrieren ]
AJAX - It's magic!
02.10.2006, 21:09:09
Genial.

Ich habe im Zuge einer Web-Intranet-Anwendung das erste mal sehr auf Micrsoft ASP.net AJAX (früher Codename Atlas) und das Microsoft ASP.net AJAX Control Toolkit gesetzt.

Endlich keine Javascript-Exzesse mehr. Alles kommt aus dem Framework. Es läuft unter Firefox. Es läuft im IE. Ohne Codeänderungen und Workarounds. Je nach Browser wird der entsprechede Code erzeugt.

Es gibt wohl nichts einfacheres mehr als ein voll bearbeitbares Grid zu bieten das AJAX unterstützt.
Um eine Tabelle von einem SQL Server darzustellen die Sorting/Delete/Edit/Add Funktionalität bietet brauchst nichtmal 5 Minuten. Und das ganze läuft ohne lästigen Postbacks.

Dinge wie Reorderlist sind einfach genial und bieten einem "fast" Windows-Client Funktionalität im Browser. Zeilen (zB Artikelpositionen eines Beleges) sortieren per Drag'n'Drop, Positionen kopieren und gleichzeitig die Daten aktuell im BusinessObject am Server zu haben ist ungemein hilfreich. Die Übertragung erfolgt im Hintergrund. Am Server kannst verfügbare Mengen usw. checken ohne unmengen an Javascript zu schreiben oder 27 Postbacks für alles zu brauchen.

Dinge wie ModalPopup sehen dann auch noch wunderbar aus und man erspart sich das Arbeiten mit "richtigen" Popups bzw ModalDialogs (die leider sowieso nur im IE laufen).

Probleme gibts für "Beta Software" sehr wenige. Und falls was schieft läuft ist es das eher im Toolkit (und da gibts den Source und man kann selbst debuggen)

Schaut mal rein: Scott Guthrie hat ein feines Video dazu gemacht. Developing ASP.NET 2.0 Applications using AJAX

Und was passiert wenn irgend wer JS mal deaktiviert hat? Applikation neu schreiben? Nein! Alles fällt "automatisch" zurück auf den klassischen Postbackmodus.

Damit macht Entwicklen wieder Spaß :o)


EDIT: Heute, 20.10.06 wurde Microsoft ASP.NET AJAX version 1.0 Beta released! Eine angepasstes Toolkit gibts auch bereits. Final ist für Ende des Jahres geplant.

EDIT: Heute 07.11.06 wurde Microsoft ASP.net AJAX version 1.0 Beta 2 released! Eine angepasstes Toolkit gibts auch wieder.

EDIT: Heute 23.01.07 wurde Microsoft ASP.net AJAX 1.0 Final fertig. Ab jetzt gibts für das Produkt vollen Support von MS.

23.01.2007, 22:12 Uhr - Editiert von Undying, alte Version: hier
Antworten PM Übersicht Chronologisch
 
Melden nicht möglich
 

Dieses Forum ist eine frei zugängliche Diskussionsplattform.
Der Betreiber übernimmt keine Verantwortung für den Inhalt der Beiträge und behält sich das Recht vor, Beiträge mit rechtswidrigem oder anstößigem Inhalt zu löschen.
Datenschutzerklärung