Anwenden des MVC-pattern auf die GUI-Entwicklung

Ich bin primär ein web-Entwickler, aber ich habe ein sehr gutes Verständnis von C++ und C#. Jedoch, vor kurzem habe ich das schreiben eines GUI-Anwendung, und ich haben begonnen, sich zu verirren, wie man in den Griff, die Beziehung zwischen meinem controller und view-Logik. In PHP ist es sehr einfach war - und ich könnte schreiben, dass meine eigenen MVC-Muster, mit geschlossenen Augen - vor allem, weil, wie PHP ist zustandslos und Sie regenerieren das gesamte Formular pro Anfrage. Aber in der Anwendung, Programmiersprachen, bekomme ich sehr schnell verloren.

Meine Frage ist: wie würde ich mich trennen, mein controller von der view? Sollte die Ansicht Anhängen, um Ereignisse aus der controller - oder sollte die view implementieren eine Schnittstelle, die der controller interagiert mit?

InformationsquelleAutor | 2008-10-07
Schreibe einen Kommentar