Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi MVC-Pattern (https://www.delphipraxis.net/50505-mvc-pattern.html)

Peter Mössinger 26. Jul 2005 22:09


MVC-Pattern
 
Hallo,

mir stellt sich grade die Frage ob es in Delphi oder für Delphi eine fertige Komponenten-Sammlung für die Programmerung mit MVC-Pattern gibt. Könnt Ihr mir hier vielleicht weiterhelfen?

Danke im Voraus.

marabu 27. Jul 2005 07:41

Re: MVC-Pattern
 
Hallo Peter,

herzlich willkommen in der Delphi-PRAXiS.

Die Frage nach der fertigen Komponentensammlung lässt sich sehr einfach mit ja beantworten. Das delphi-eigene application framework VCL ist durchaus geeignet, um damit das MVC pattern umzusetzen. MVC ist aus der Sicht des Delphi-Entwicklers eigentlich eine Frage der Code-Organisation. Deine Formulare stellen die Views dar. Deine Models kannst du als DataModule oder Unit organisieren. Der Controller ist durch eine oder mehrere ActionLists leicht isolierbar. Oder hast du da andere Vorstellungen?

Grüße vom marabu

Peter Mössinger 27. Jul 2005 09:24

Re: MVC-Pattern
 
Ja, ich habe da etwas andere Vorstellungen, habe aber auch hier im Forum schon etwas gefunden, was mir wahrscheinlich weiterhilft.

Meine Fragen gehen nun zu ECO 2 oder Bold. Sind solche Frameworks die Zukunft oder wird es bald ECO 3 ohne Kompatibilität zu ECO 2 geben? Welche Probleme gibt es dabei? Hat jemand Erfahrungen damit gesammelt? Legt sich die anfängliche Begeisterung wenn man sich damit im Detail beschäftigt?

Peter

sakura 27. Jul 2005 09:38

Re: MVC-Pattern
 
Zitat:

Zitat von Peter Mössinger
Meine Fragen gehen nun zu ECO 2 oder Bold.

ECO 2 ist die aktuelle Version, welche mit Delphi 2005 auf den Markt gekommen ist. Bold ist der Vorgänger von ECO und wird nicht mehr fortgeführt. Hierfür gibt es imo allerdings einen inoffiziellen Download für Delphi 2005.

Bold ist für die Win32-Welt, ECO ist ausschließlich für .NET, hier werden jedoch C# und Delphi.NET unterstützt.

Zitat:

Zitat von Peter Mössinger
Sind solche Frameworks die Zukunft oder wird es bald ECO 3 ohne Kompatibilität zu ECO 2 geben?

ECO 3 wird kommen. ECO 3 wird die Möglichkeit bieten ECO 2 Anwendungen zu importieren. Ob man ECO 3 wieder ins ECO 2 Format speichern kann ist zur Zeit fraglich. Aber die Weiterführung eines ECO 2 Projektes in ECO 3 sollte keine Probleme bieten. Borland ist dafür bekannt rückwärtskompatibel zu sein :zwinker:

Zitat:

Zitat von Peter Mössinger
Welche Probleme gibt es dabei?

ECO ist zur Zeit leider sehr, sehr schlecht dokumentiert :wall: Die Einarbeitungskurve ist enorm steil, aber wenn man den Anfang bewältigt hat, dann geht es recht gut. Es gibt einen Thread, in welchem wir Links zu guten Tutorials sammeln: ECO - Erfahrungen

Zitat:

Zitat von Peter Mössinger
Hat jemand Erfahrungen damit gesammelt? Legt sich die anfängliche Begeisterung wenn man sich damit im Detail beschäftigt?

In ECO I gab es wohl noch sehr viele Ecken und Kanten, auch ECO II ist noch lange nicht perfekt, vor allem die IDE, aber es gibt bereits einige die darauf schwören.

Vielleicht hilft das Statement Dir ein wenig ;)

...:cat:...


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