|
|
|
|
Glückwunsch, Assistenz-Moderator!
|
|
|
|
|
|
|
Gratz Trigger!
So ab zu Disturbed.
|
|
|
|
|
|
|
| Zitat von rABBI
wer bist du denn?
| |
Na der da!
|
|
|
|
|
|
|
Glückwunsch, Tigger
Nur noch 1h bis Feierabend \o/
|
|
|
|
|
|
|
|
|
|
|
Alles gute und so.
|
|
|
|
|
|
|
|
|
|
|
alles gute ... wann wirst hier als Mod endlich abgesetzt?
moin btw.
|
|
|
|
|
|
|
Alles Gute zum Eintreffen in "Mitte-20"-Land. Jetzt ists auch nicht mehr weit bis zur falschen Seite der Zwanziger.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ach so, und natuerlich alles gute Trigger
|
|
|
|
|
|
|
Happy Birthday Trigger!
Sonntag nächste Woche habe ich auch Geburtstag. Und das ist wiedermal ein ganz besonderer Geburtstag. Nämlich ein 25Stunden Geburtstag - Zeitumstellung sei dank!
|
|
|
|
|
|
|
Uelzen hat einen schönen Bahnhof. Und wegen eines defekten Signales und einem nicht wartenden Anschlusszug, hab ich jetzt 51 Minuten Zeit mir selbigen ausführlich anzuschauen.
|
|
|
|
|
|
|
es möge dir zur ehre gereichen.
|
|
|
|
|
|
|
python und tkinter gefaellt mir. das mag ich ab jetzt. knuffig.
|
|
|
|
|
|
|
Wer hat denn jetzt gerade den BB 2.0 Thread versteckt?
Oha, ich war auf Seite 2 und hab es nicht gemerkt /o\
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Zensiert am 14.10.2008 20:36]
|
|
|
|
|
|
Alles Gute Trigger
|
|
|
|
|
|
|
| Zitat von GH@NDI
Happy Birthday Trigger!
Sonntag nächste Woche habe ich auch Geburtstag. Und das ist wiedermal ein ganz besonderer Geburtstag. Nämlich ein 25Stunden Geburtstag - Zeitumstellung sei dank!
| |
O_o Ich hab ne Woche vorher
|
|
|
|
|
|
|
Reman, mal ne Frage zu MVC. Ein Controller "kennt" die Views, die durch ihn aufgerufen werden, oder? Da steckt keine Dynamik dahinter, die dafür sorgen könnte, daß ich eine View zur Anzeige rendere, die zur Designzeit nicht eindeutig bekannt ist? Oder alternativ, daß eine ControllerAction verschiedene Views rendern kann?
Mir gehts um folgendes: wenn ich den Datenabruf im Controller unterbringe, wie es sich gehört, dann bekommt die View einfach die Daten zugeschoben und zeigt sie an. Was aber, wenn die View nur eine geringe Untermenge des Datenbestands (simples Beispiel: paging) anzeigt? Dann muss der Controller wissen, daß die View nur 10 Datensätze benötigt. Die Seite kann ich ja noch per Parameter übers Routing mitgeben, aber was, wenn die PageSize variabel sein soll? Kann man sicher aus der View an den Controller übergeben, der das ganze dann in der Session oder sonstwie hinterlegt. Nur wenn ich da beliebig viele Views hab, die theoretisch aus einer ControllerAction heraus aufgerufen werden können, kompliziert das das ganze ja deutlich. Bist du da schon tief genug eingestiegen?
|
|
|
|
|
|
|
Es kann sein, dass es im Catalyst-Framework (Perl) etwas "unsauber" gelöst ist, das MVC Pattern, allerdings ist dor einer der großen Vorteile der, dass sich der Controller eben vorher NICHT um die Daten für die View kümmern muss, wenn diese direkt aus dem Model bezogen werden können.
Im Falle von Paging ist es also meiner Meinung nach vollkommen Legitim dass die View selbständig ein Query absetzt dass ein entsprechendes "LIMIT 0,20" enthält. Noch schöner natürlich, wenn das Model ne hübsche ORM Klasse ist
|
|
|
|
|
|
|
|
|
|
|
Da gucl ich hier mal rein und schon hat Tigga Geburtstag...
Klasse, da kann ich ja direkt wieder gehen... :x
Alles Gute, Tigga!
|
|
|
|
|
|
|
Ich zock gerade CS und hau mit der flachen Hand aus Frust auf den Tisch. Notebook, welches auf dem Tisch stand, rebooted - dann Bluescreen. Jetzt geht es gar nich mehr.
Naja, NB is mir egal (3 Jahre altes Aldi Teil), auf der Festplatte is nur Müll, außer ca. 800Kb Quelltext, die ich die letzten 3 Wochen zusammen gecodet hab.
Morgen renn ich sofort zu BWZ und hol mir ne ext USB <-> 2.5" IDE Bridge. Wenn die HDD kaputt is, scheiß ich die Wand an.
ICH KOTZE!
|
|
|
|
|
|
|
| Zitat von stupididi
Ich zock gerade CS und hau mit der flachen Hand aus Frust auf den Tisch. Notebook, welches auf dem Tisch stand, rebooted - dann Bluescreen. Jetzt geht es gar nich mehr.
Naja, NB is mir egal (3 Jahre altes Aldi Teil), auf der Festplatte is nur Müll, außer ca. 800Kb Quelltext, die ich die letzten 3 Wochen zusammen gecodet hab.
Morgen renn ich sofort zu BWZ und hol mir ne ext USB <-> 2.5" IDE Bridge. Wenn die HDD kaputt is, scheiß ich die Wand an.
ICH KOTZE!
| |
|
|
|
|
|
|
|
Oh Gott, das was ich heute mit der Deutschen Bahn erlebt habe, geht auf keine Kuhhaut mehr. Das toppt alles. Aber erstmal gute Nacht.
Disturbed war mal wieder endgeil!
|
|
|
|
|
|
|
Der "Designer" ist Baujahr 92. :x
|
|
|
|
|
|
|
jaja, aber: 6000 Kontaktdaten, dazu pro Datensatz ungefähr 10 bis 15 Datensätze in verknüpften Tabellen. In der Liste zeige ich nur 10 Datensätze an, muss also nur 10 Datensätze mit verknüpften Zusatzdaten laden, bin in ein paar Zehntel durch. Lad ich gleich alles, muss das Ding einmal über die halbe Datenbank rattern. Noch schlimmer wäre es in unserer Palettenbearbeitung, die hat mittlerweile über 110000 Einträge.
|
|
|
|
|
|
|
Du musst ja nicht alle 110000 Einträge sofort in die Liste laden. Über "Limit 0,20..." etc. kannst du ja nur die Daten holen die du auch anzeigst - zusätzlich bekommst du doch sicherlich vom SQL Server gesagt, wieviele Seiten es insgesamt gibt, oder?
D.h. dein Controller würde 20 Datensätze an den View geben + die Info wieviele Seiten es insgesamt gibt + die momentane Seite - so sollte es doch machbar sein.
|
|
|
|
|
|
|
ja klar, aber das setzt ja voraus, daß der Controller weiß, wie viele Datensätze er holen soll - und daß er überhaupt nur einen Teil holen soll. Darum gings mir eigentlich hauptsächlich: kann/darf der Controller das wissen oder kann es sein, daß eine ControllerAction auf zwei verschiedene Views verweist, die evtl. komplett unterschiedliches Anzeigeverhalten aufweisen. Wenn das nicht der Fall ist und die Zuordnung ControllerAction->View eindeutig ist, darf der Controller ja ruhig wissen, daß die View Pagination macht und er nur eine bestimmte Datenmenge (wie groß die ist, steht auf einem anderen Blatt) holen soll.
Was die Kommunikation zwischen View und Controller angeht, hab ich grad einen Tip von Stephen Walther gefunden, der einen Teil der Actionparameter über Cookies zuweist. Macht man das Cookie nullable, könnte man einen Defaultwert im Controller setzen, die View könnte über eine weitere Action dieses Cookie manipulieren.
|
|
|
|
|
|
Thema: Gehirnsalat ( wir unter uns ) |