AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Internetportal: Ähnliches Formular wie ein Treiberdownload
Thema durchsuchen
Ansicht
Themen-Optionen

Internetportal: Ähnliches Formular wie ein Treiberdownload

Ein Thema von Errraddicator · begonnen am 18. Nov 2009 · letzter Beitrag vom 20. Nov 2009
Antwort Antwort
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#1

Re: Internetportal: Ähnliches Formular wie ein Treiberdownlo

  Alt 20. Nov 2009, 11:25
Der Grund warum AJAX und Co. nicht funktionieren ist einfach schlechtes Applikations-Design.

Wenn du deine Applikation schoen aufgebaut hast/haettest gibts doch sicherlich eine Methode im Model des Mandanten, welches die verfuegbaren Monate ausgibt. So, diese Methode verknpuefst du mit einer Action im Controller, so dass du eine URL aufrufen kannst, dieser URL eine Mandanten-ID mitgibst und die verfuegbaren Monate rauskriegst. Die View ist dann dafuer zustaendig, das Ganze in JSON oder XML auszugeben. Dann musst du nur noch den Request per JS starten und das XML verarbeiten, was dank heutiger JS-Frameworks bei weitem keine Kunst mehr ist.

Glaub mir - wenn du vor Fertigstellung deiner Applikation sagen musst, dass AJAX und Co nicht funktionieren weil du "nicht mehr so ohne weiteres in den Header der HTML-Seite" kommst, ist es definitiv nochmal an der Zeit zu ueberlegen, ob du beim bisherigen Entwickeln auch wirklich ueberlegt hast. Just my 2 Cents.

@Luckie: mit JS Datenbankabfragen stellen funktioniert - ist aber nur zu empfehlen wenn man eine sehr stark ausgepraegte masochistische Ader hat. Der uebliche Weg ist es eben, dies ueber AJAX-Requests nachzuladen, zumal es auch die Angriffsflaeche signifikant verringert.

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:23 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz