AW: Welche Konsequenzen zieht ihr aus den Features für XE2?
Ah, danke!
Verstehe...da klingt der Name besser als das, was dahinter steckt :-D |
AW: Welche Konsequenzen zieht ihr aus den Features für XE2?
Zitat:
Zitat:
Generell kann ich mich des Eindrucks nicht erwehren, dass das Hauptziel der LiveBindings das fitmachen von FMX für DB Geschichten ist. Dann schien jemandem aufgefallen zu sein, dass man da ja noch mehr draus machen kann aber es wurde nicht konsequent und qualitativ hochwertig umgesetzt. |
AW: Welche Konsequenzen zieht ihr aus den Features für XE2?
Zitat:
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 sparsam beschrieben. Aber gut, als Programmier-Spielkind probiert man ja eh alles selber aus :-) |
AW: Welche Konsequenzen zieht ihr aus den Features für XE2?
Zitat:
Zitat:
|
AW: Welche Konsequenzen zieht ihr aus den Features für XE2?
Zitat:
http://docwiki.embarcadero.com/RADSt...ry:LiveBinding Speziell: http://docwiki.embarcadero.com/RADSt...reated_Objects |
AW: Welche Konsequenzen zieht ihr aus den Features für XE2?
Zitat:
P.S. Und das Grid müsste ich mal in Angriff nehmen, um dort Listen mit Datenobjekten o.Ä. anhängen zu können. |
AW: Welche Konsequenzen zieht ihr aus den Features für XE2?
Aber um auch mal was Positives zu schreiben: Das Mitliefern von Document Insight ist super :thumb:
|
AW: Welche Konsequenzen zieht ihr aus den Features für XE2?
Zitat:
http://delphitools.info/2011/09/02/f...t-performance/ |
AW: Welche Konsequenzen zieht ihr aus den Features für XE2?
Ich wollte jetzt nicht extra einen neuen Thread aufmachen: Bisher nur BDS2006 im Einsatz gehabt, soeben XE2 Trial installiert. Leeres Win32-Projekt mit zwei Edits und einem Button "wiegt" 7MB. Hab ich irgendwas verpasst? :gruebel:
|
AW: Welche Konsequenzen zieht ihr aus den Features für XE2?
-erweiterte RTTI
-Debugmodus? |
AW: Welche Konsequenzen zieht ihr aus den Features für XE2?
Scheinbar war es ein Fehler ein paar Versionen auszulassen, das ganze Projektmanagement ist irgendwie anders. :stupid: Wie kann ich denn das Projekt ganz normal erzeugen lassen? Bisher lag das Compilat im Projektordner, da ist jetzt nichts außer ein Ordner Win32, darin ein Ordner debug und da liegt die 7MB EXE.
|
AW: Welche Konsequenzen zieht ihr aus den Features für XE2?
Standradmässig wird ein Projekt als Dubprojekt angelegt. Man kann in der Projektverwaltung aber auf Release umstellen
|
AW: Welche Konsequenzen zieht ihr aus den Features für XE2?
Da gehört sie ja auch hin ;-)
In den Projektoptionen sollte es aber möglich sein den Ausgabepfad an irgendeine falsche Stelle hinzubiegen. |
AW: Welche Konsequenzen zieht ihr aus den Features für XE2?
Ok, ich habe in den Projektoptionen jetzt auf RELEASE gestellt. Daraufhin sollte ich eine *.optset anlegen. Gesagt getan, gespeichert. Trotzdem wird im Projektordner keine Exe erstellt. Entweder bin ich zu blöd oder blind.
|
AW: Welche Konsequenzen zieht ihr aus den Features für XE2?
Nach dem Umstellen musst du das Projekt neu erzeugen
|
AW: Welche Konsequenzen zieht ihr aus den Features für XE2?
Hatte ich bereits, neu kompiliert und neu erzeugt. Außer der 7MB Debug-Exe weiterhin kein "Release" zu finden im Projekordner.
|
AW: Welche Konsequenzen zieht ihr aus den Features für XE2?
Zusätzliche Debuginfos landen doch nicht in der EXE?
Und die RTTI kann man irgendwie teilweise abschalten. |
AW: Welche Konsequenzen zieht ihr aus den Features für XE2?
Liste der Anhänge anzeigen (Anzahl: 1)
Ah ich habs gefunden. Neben den Einstellungen in den Projektoptionen muss man in der Projektverwaltung (rechts) auch nochmal extra Release auswählen. Das muss man ja erstmal wissen. ;)
|
AW: Welche Konsequenzen zieht ihr aus den Features für XE2?
Zitat:
|
AW: Welche Konsequenzen zieht ihr aus den Features für XE2?
Zitat:
Umgeschaltet auf Release ist die Exe 1,5 MiB groß. Schön (aber nicht unbedingt sofort überschaubar) ist an der Stelle z.B. auch, dass du dir mehrere Konfigurationen anlegen kannst, die sich z.B. nur im Ausgabeverzeichnis und einer Compilerdefinition unterscheiden. In der übergeordneten Einstellung kannst du aber dennoch Einstellungen für alle Unterkonfigurationen setzen. |
AW: Welche Konsequenzen zieht ihr aus den Features für XE2?
Meine eigenen Projekte werden sicher nicht zeitnah nach FRM portiert werden, dafür sind die verweneten Komponenten zuweit von den VCL-Varianten entfernt.
Mal von FRM-abgesehen scheint mir erwähnenswert: + Mit FastReport ist eine gute Reportinglösung gefunden worden + FastScript gibt eine solide Grundlage. + Indies werden kontinuierlich weitergepflegt. + das Aufräumen der VCL-Palette war eine gute Idee. - Ernüchternd ist Atozed´s Intraweb Weiterentwicklung. Grüße in die Runde |
AW: Welche Konsequenzen zieht ihr aus den Features für XE2?
Zitat:
Aber die Lage ist heute viel günstiger, als damals beim C++ Builder X, wo man den Leuten einfach vor den Kopf gesagt hat: "VCL gibts nicht mehr". Da haben viele erstmal gemerkt, wie abhängig ihre Geschäftslogik von der VCL ist. Die musten dann auf die harte Tour lernen, wie man Logik und GUI trennt. Wir hatten damals den Vorteil, dass wir in verschiedenen Projekten mit dem BCB oder VC++ gearbeitet haben. Die ganzen Kernkomponenten waren so ausgelegt, dass sie mit beiden Umgebungen arbeiteten. So konnten wir recht schnell mit unserem Hauptprodukt von einer VCL-Anwendung zu einer Architektur mit VC++ Kern und C# Frontend wechseln. Den Frontend können wir heute optional durch Qt ersetzten, Firemonkey wäre kurzfristig möglich. Viele Delphi-Projekte dürften dagegen von Kopf bis Fuss von der VCL abhängen. Nicht zuletzt weil das für die meisten Komponenten von Drittanbietern auch gilt. Da hat man es mit dem C++ Builder sicher leichter, weil die meisten externen C++ Libs keine VCL-Abhängigkeiten haben. Grüße Robotiker |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:34 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz