AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

MVC-Pattern

Ein Thema von Peter Mössinger · begonnen am 26. Jul 2005 · letzter Beitrag vom 27. Jul 2005
Antwort Antwort
Peter Mössinger

Registriert seit: 26. Jul 2005
Ort: Mainz
31 Beiträge
 
Delphi 7 Professional
 
#1

MVC-Pattern

  Alt 26. Jul 2005, 22:09
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.
Peter Mössinger
  Mit Zitat antworten Zitat
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#2

Re: MVC-Pattern

  Alt 27. Jul 2005, 07:41
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
  Mit Zitat antworten Zitat
Peter Mössinger

Registriert seit: 26. Jul 2005
Ort: Mainz
31 Beiträge
 
Delphi 7 Professional
 
#3

Re: MVC-Pattern

  Alt 27. Jul 2005, 09:24
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
Peter Mössinger
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: München
11.412 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: MVC-Pattern

  Alt 27. Jul 2005, 09:38
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 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

Zitat von Peter Mössinger:
Welche Probleme gibt es dabei?
ECO ist zur Zeit leider sehr, sehr schlecht dokumentiert 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 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

......
Daniel W.
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:37 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