Was ist die beste Methode die Verwendung von ExtJS mit Asp.net und WCF in .NET 3.5?
Wie speichern Sie die Daten von ExtJS form? Laden der Daten aus der business-Schicht in form oder grid?
InformationsquelleAutor Michael Dubakov | 2008-10-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
Für mich, ich habe eine ASHX Seite zu schieben gerade auf XML und verwenden Sie dann die ExtJS data reader zu Lesen.. dann, sagen wir ein Formular etc, Schiebe ich die Daten in das Formular sofort wieder zu einem anderen ASHX Seite zu vernehmen/post an die DB ... verdammt, wenn ich weiß, der beste Weg - aber es passte mir ausgezeichnet, und scheint sehr schnell und stabil, und vor allem ist es einfacher zu Folgen/debug.
Hier ist ein code Beispiel, wenn es hilft... hoffentlich nicht zu behindern!
ABRUFEN VON DATEN
Wie Sie sehen werden, ist der URL zum abrufen der Daten ist immer eine einfache ASHX (generic handler) .NET-Seite, die zurück gerade XML...
DATEN ZU DEN EXTJS-GRID
Ok, ich habe einige zusätzliche code hier, erstellt eine Symbolleiste im oberen Teil des Rasters, die Sie ignorieren können...
VERÖFFENTLICHUNG VON DATEN AUS EINEM FORMULAR IM BACKEND
Wieder, beachten Sie die url im ersten Teil der definition.. schicken die gebuchten Formular-Daten zurück zu einem anderen ASHX Seite zu senden an die DB...
DAS LETZTE BISSCHEN, UM WIRKLICH FÜLLEN SIE DAS OBIGE FORMULAR, UM DIE BACKEND...
Dieses Fenster verwendet die Formular-definition oben, um tatsächlich die Daten übermitteln.. in der ASHX-Seite die Daten einfach so durch kommt wie eine geschrieben form - d.h. Sie können den Zugriff über normale Anfrage.form-Objekt.. ich weiß, es ist ein Weg, um im wesentlichen post-Daten des Formulars an die ASHX-Seite als XML -, obwohl für meine Zwecke ist es nicht erforderlich war, - eine ganz einfache form.
Wieder, hoffe, das hilft etwas - hat mich ein paar Wochen zu bekommen!! langsam zu alt für die Codierung vielleicht!
InformationsquelleAutor
Wir die Kombination von ExtJS und WCF mit großem Erfolg. Wir verwendeten regulären Asp.net Seite Thematisierung, Authentifizierung und die Seite UI dann ExtJS trat in auf der client-Seite ausstellende Bekommt auf WCF-Dienste, die zurückgegeben Reine einfache bare format JSON (ohne "d" - Eigenschaft). Funktionierte wirklich toll. WCF-Dienste waren auch Teil der gleichen web-Anwendung, so dass Benutzer Authentifizierung/Autorisierung wurde verwendet, während es.
Die einzigen Probleme die wir hatten waren mit Seiten Rückgabe-Dateien und Seiten, die verwendet eine Kombination von beiden: Ajax und regelmäßige Asp.net postbacks. Wir kümmern mussten ExtJS control Persistenz auf diesen Rundfahrten. Aber wir haben es trotzdem.
ExtJS+WCF hat Super geklappt und ich würde es jedem empfehlen dabei eine web-Anwendung, die mehr-Fenster-app wie. Nur nicht verkomplizieren, Ihr Projekt mit regelmäßigen asp.net Seite-Funktionalität und Ajax-Kombination. Oder UpdatePanels als gut.
InformationsquelleAutor
Ich verwendet, ExtJs in Verbindung mit ASP.NET nur durch die web-services. Es funktioniert nur gut, wenn Sie bereit sind, zu arbeiten, ohne "Seite" und all das Zeug.
Können Sie das konkretisieren, was genau Sie tun müssen?
InformationsquelleAutor Marko Dumic
http://extjs.com/forum/showthread.php?t=48921
InformationsquelleAutor harley.333
Wahrscheinlich fand ich die beste Lösung
http://developmentalmadness.blogspot.com/2008/07/using-extjs-with-wcf.html
InformationsquelleAutor Michael Dubakov
Wenn Sie Interesse an der Entwicklung von Extjs mit java, gwt erfahren Sie mehr zu diesem extjs-gwt gxt blog. Es vielleicht helfen, Sie
Wie, um das setup Ext js-GWT : GXT und Beispiel auf Eclipse Ganymede 3.4
InformationsquelleAutor