Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Werkzeuge (https://www.delphipraxis.net/63-sonstige-werkzeuge/)
-   -   TMS Componenten (https://www.delphipraxis.net/160294-tms-componenten.html)

hanspeter 6. Mai 2011 08:21

TMS Componenten
 
Hallo,
mich würden mal andere Erfahrungen mit den TMS Componenten interessieren.
Ich nutze sie eigentlich sehr intensiv und ärgere mich manchmal über die Stabilität. Die scheint auch von Release zu Release unterschiedlich zu sein.
Ich hatte einige sporadische Fehler im Programm. Nach dem Wegklicken der Fehlermeldung funktionierte das Programm trotzdem. Also nur unschön.
Mit dem letzten Update sind die Fehler plötzlich wegund ich etwas verunsichert.

Gruß Peter

s.h.a.r.k 6. Mai 2011 08:23

AW: TMS Componenten
 
Soweit ich das mitbekommen habe, sind die TMS Komponenten teilweise schon etwas buggy. Hast du dir schon mal die Changelogs durchgelesen? Da dürfte ja stehen, was sich geändert hat -- vielleicht ist ja auch was bei den von dir benutzten Komponenten dabei.

Sir Rufo 6. Mai 2011 08:35

AW: TMS Componenten
 
Jo die TMS kommen mir nicht mehr in die Tüte.

Hatte gerade im aktuellen Projekt noch aus den Anfängen ein PageControl von TMS drin (hat ja so erst mal nicht gestört), und bei der Weiterentwicklung kamen auf einmal sporadische Zugriffsfehler beim Schließen der Form.

Also ein DevExpress PageControl draus gemacht und alles war wieder schickig.
(jetzt muss ich nur noch überall nach den TMS Leichen fahnden und entsorgen :) )

Obwohl auch DevExpress kocht nur mit Wasser, auch da gibt es Macken aber trotzdem fühlen sich die Komponenten stabiler an und wirken auch untereinander besser verzahnt.
Bei TMS hat man das Gefühl das muss einfach nur toll aussehen und bei DevExpress hat die Funktion einen höheren Stellenwert (und dazu noch schick)

kretabiker 6. Mai 2011 08:41

AW: TMS Componenten
 
Ich nutze das Component Pack seit Jahren - natürlich nicht alle Komponenten daraus, sondern hauptsächlich das Stringgrid (TAdvStringGrid) und ziemlich viele Edits; mit den Ribbons hab ich auch schon mal rumgespielt.

Im Großen und Ganzen funktioniert bei mir alles einwandfrei, allerdings ist es schon passiert, dass hinten mit dem Ar.... was eingerissen wurde, während vorne was neues eingebaut wurde, aber das war sehr selten. Ich kann mich an ein Update vor einigen Jahren erinnern, da gab es ein "Breaking Change" in einer Komponente, da mußte ich meinen Source anpassen; dass hat mich dann schon ein wenig geärgert, da unerwartet und zeitaufwändig. Deswegen spiele ich grundsätzlich keine Komponentenupdates mehr am Ende eines Produktionszyklus ein - aber das gilt für alle Komponenten, nicht nur für TMS -, mit Ausnahme von Bugfixes, die mich direkt betreffen.

Was ich sehr schätze, ist die Responsezeit des Service. In der von mir bevorzugten Mailvariante habe ich in der Regel in kürzester Zeit Antwort auf meine Fragen. Rekord war mal die Zusendung eines Bugfixes innerhalb von 30 Minuten - das hat mich dann doch schwer beeindruckt... Auch sonst sind Bruno und seine Mannen recht fix und auskunftsfreudig, nich nur im Fehlerfall.

Ein weiteres Manko ist die doch recht lückenhafte Doku. Standardkomponenten wie das Stringgrid sind sehr gut dokumentiert, bei neueren Komponenten bestehen teilweise recht große Lücken, da muss man sich dann mal a la Indiana Jones in den Source-Dschungel wagen und ein wenig herumexperimentieren. Wenn das nicht hilft - Mail an Bruno...

Trotz allem, ich möchte "meine" TMS- Sammlung nicht mehr missen.

Viele Grüße

Udo "Kretabiker" Treichel

ConnorMcLeod 6. Mai 2011 09:01

AW: TMS Componenten
 
Bin einer ähnlichen Meinung wie Sir Rufo. Leider haben TMS für ein Projekt von mir die beste Alternative, aber happy bin ich nicht damit. Sobald genug Zeit ist, programmiere ich alles zu Fuss und schmeiss TMS raus.

Nachtrag:
um gerecht zu bleiben: die Responsezeit und das Bemühen von Bruno sind spitze.


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:20 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