-
Forum: Programmieren allgemein
by mquadrat,
2. Sep 2011
Aber um auch mal was Positives zu schreiben: Das Mitliefern von Document Insight ist super :thumb:
-
Forum: Programmieren allgemein
by mquadrat,
2. Sep 2011
Dafür würde ja auch sprechen, dass es in der Feature-Matrix in der Rubrik Datenbanken steht.
Völlig irritierend finde ich, dass ich entweder zu blöd bin eine konzeptuelle Beschreibung der Live-Bindings zu finden oder das es sowas nicht gibt. Die ganzen Tutorials beziehen sich immer auf die BindingExpression. Und der Unterschied zwischen Managed und Unmanaged Binding wird auch nur sehr sehr...
-
Forum: Programmieren allgemein
by mquadrat,
2. Sep 2011
Naja, aber man hätte ja wenigstens den Controls eine PropertyChangedNotification mitgeben können, die das selber macht. Stattdessen muss ich entweder selber Subclassen oder eben Glue-Code schreiben.
TComponent ist zum Glück für uns kein Problem, da unsere Geschäftslogik bereits darauf aufbaut.
-
Forum: Programmieren allgemein
by mquadrat,
2. Sep 2011
Mag mir jemand erklären, wo der Sinn bei Live-Bindings liegen, wenn ich denen mittels Notify erst mitteilen muss, dass sich was geändert hat? Dann hab ich doch fast genau so viel Glue-Code wie vorher auch, oder nicht?
-
Forum: Programmieren allgemein
by mquadrat,
31. Aug 2011
:-D Wer Gutes leistet, wird auch gelobt
-
Forum: Programmieren allgemein
by mquadrat,
31. Aug 2011
Mhh also die Live-Bindings sind schon mal besser als nichts. Ich kann mich noch nicht so ganz entscheiden, ob ich die mag oder nicht. Werde es mal ausprobieren, sobald ich eine XE2 hab. Aber vom Konzept her, find ich DSharp schöner.
-
Forum: Programmieren allgemein
by mquadrat,
22. Aug 2011
Ich schrieb "kein sinnvolles" - von gar keinem hab ich nicht geredet ;) Ich bezog mich nur auf die Aussage im DevExpress Blog und die war ja nicht "gutes Grid is dabei, daher entwickeln wir keins", sondern "Erst mal abwarten ob das überhaupt jemand nutzt". Sorry für die Verwirrung ;)
-
Forum: Programmieren allgemein
by mquadrat,
22. Aug 2011
Meine Befürchtung war, dass es sowas wie das Std-StringGrid in der VCL ist, mit dem man nicht so wahnsinnig viel anfangen kann. Von den alle zwei Wochen wiederkehrenden Fragen ala "Wie mache ich da ne Zeile farbig" mal ganz abgesehen.
Aber das Grid im verlinkten Beitrag schaut ja soweit brauchbar aus.
-
Forum: Programmieren allgemein
by mquadrat,
22. Aug 2011
@Matthias
Wir auch nicht ;)
-
Forum: Programmieren allgemein
by mquadrat,
21. Aug 2011
Sicher ist das etwas übertrieben, aber Grids dürften wohl die meist zugekaufte Komponente bei Delphi sein, oder irre ich da? Unsere Wawi hat auf fast jedem Form ein Grid hängen. Und ich möchte das Ding definitiv nicht selber bauen. Natürlich ist es zu früh das im Detail zu diskutieren, aber die ersten Demos beschäftigen sich nun mal vor allem mit fliegenden Bildchen. Das ist wie als WPF rauskam,...
-
Forum: Programmieren allgemein
by mquadrat,
19. Aug 2011
Jep, so hat es DevExpress ja auch geschrieben. Das Problem ist nur das ohne sinnvolles Grid FireMonkey zum Scheitern verurteilt ist. Es muss ja nicht dermaßen überfrachtet sein, wie manche der Third-Party-Grids, aber mehr als das VCL StringGrid braucht es schon.
Wenn also alle so wie DevExpress reagieren haben wir die Situation, dass keiner FireMonkey einsetzt, weil ein Grid fehlt und es kein...
-
Forum: Programmieren allgemein
by mquadrat,
19. Aug 2011
Das FireMonkey Statement von DevExpress ist interessant. Entweder alle Komponentenhersteller halten sich wie DevExpress zurück, oder wir erleben das Rennen um das erste FireMonkey Grid :-) Denn so wie sich das Statement liest, scheint FireMonkey im Moment nicht über ein sinnvolles Grid zu verfügen.
-
Forum: Programmieren allgemein
by mquadrat,
18. Aug 2011
Zum Ausprobieren von MacOS, iOS gibt's doch die Testversion. Wir reden hier von Cross-Platform-Entwicklung, das macht doch eh kaum ein Anfänger. Bei FireMonkey denke ich allerdins, wäre es gut, das schon in der Starter zu haben. Außerdem würde es ja auch den Kaufanreiz für eine der größeren Versionen erhöhen, wenn die Leute wüssten, dass Ihnen nur die Lizenz zum Release auf MacOS fehlt. Aber das...
-
Forum: Programmieren allgemein
by mquadrat,
17. Aug 2011
@QuickAndDirty
Mit der neuen Datenbindung wird das doch sowieso obsolet, oder nicht?
-
Forum: Programmieren allgemein
by mquadrat,
17. Aug 2011
An onClick / onChange hat sich die ganzen Jahre keiner dran getraut, da wird sich nun auch nichts mehr ändern.
-
Forum: Programmieren allgemein
by mquadrat,
17. Aug 2011
Man müsste halt mal das Fisch-Beispiel als MVVM implementieren :D
-
Forum: Programmieren allgemein
by mquadrat,
16. Aug 2011
QT wechselt ja jetzt auch das GUI-Framework, bzw. macht QML zum Standard.
Gibt's für FireMonkey eigentlich auch eine Markup-Language? Würde das automatische Generieren erleichtern.
-
Forum: Programmieren allgemein
by mquadrat,
16. Aug 2011
Danke ;) Ich hoffe die Zahl der WTF / Minute wird nicht ganz so hoch ausfallen wie ich befürchte
-
Forum: Programmieren allgemein
by mquadrat,
16. Aug 2011
Von altem Code nach Möglichkeit die Finger gelassen :D Aber selbst die neueren Sachen müssen geändert werden, da ich langfristig auf MVVM gehen will.
-
Forum: Programmieren allgemein
by mquadrat,
16. Aug 2011
Warten wir ab ;)
Bei uns wird als erstes der Umstieg von Rave auf Fastreport anstehen. Danach der Umbau der Infrastruktur von Selbstgestrickt auf Verwendung von DataBinding und das Entkoppeln von GUI und Geschäftslogik. Danach das Entfernen von sovielen Fremdkomponenten wie möglich. Und dann kommt der Schritt auf FireMonkey, vielleicht in Verbindung mit der Einführung von MVVM.
Außer wir...
-
Forum: Programmieren allgemein
by mquadrat,
16. Aug 2011
Da geht es um die Verkäufe nicht um die Anzahl der Entwickler. Viele auf älteren Versionen dürften zwecks Unicode neue Versionen gekauft haben. Ich sage ja nicht, dass sich mit Delphi kein Geld verdienen lässt. So wie es auch in Zukunft noch haufenweise C++/WinForms Entwickler geben wird, wird es auch Delphi-Entwickler geben. Die Frage ist, ob sich Delphi auch in neu aufgesetzten Projekten...
-
Forum: Programmieren allgemein
by mquadrat,
16. Aug 2011
Delphi will Cross-Plattform sein (FireMonkey), Delphi will in den Bereich der verteilten Architekturen (DataSnap, Cloud-Services). Ich würde unter Umständen sogar so weit gehen, zu sagen, dass das der letzte Versuch ist neue Entwickler zu gewinnen. Klappt das wieder nicht, dürfte sich Delphi endgültig in der Abteilung Legacy-Unterstützung einordnen mit den entsprechenden Folgen für die...
-
Forum: Programmieren allgemein
by mquadrat,
16. Aug 2011
Also ich sehe das anders, als die meisten hier. FireMonkey ist definitiv der Nachfolger der VCL. Die VCL wird IMHO in wenigen Jahren das Schicksal von WinForms teilen.
Ist die erweiterte Datenbindung eigentlich für VCL und FireMonkey bestätigt? Oder nur für eins der beiden?
Man wird sich bei Neuentwicklungen definitiv zwischen Prism und Delphi+FireMonkey entscheiden müssen. Jemand ne...
-
Forum: Programmieren allgemein
by mquadrat,
15. Aug 2011
Die Details zu Windows 8 sollen ja auf der Build-Konferenz kommen. Aber das ganze Thema HTML5 Apps wird sich ja fast ausschließlich im Consumer-Bereich abspielen. Ich denke es wird auch keine Einschränkungen im Windows Marketplace geben, die natives Delphi aus dem Rennen nehmen werden.
-
Forum: Programmieren allgemein
by mquadrat,
15. Aug 2011
Aber gerade bei Legacy-Projekten dürfte oft nicht sauber gekapselt sein.