2008-09-15 6 views
3

Ich entwickle eine mittelgroße Anwendung mit VB2008. Um meine Anwendung besser zu testen, befolge ich einen MVP/Supervising Controller Ansatz.Jede Empfehlung für ein ausreichend gutes Winforms GUI-Design?

Meine Frage ist: Was sind Ihre Empfehlungen zu trennen Verantwortlichkeiten? Bisher habe ich eine Winform mit einer Instanz eines Controllers und einer Instanz meiner Klasse erstellt. Die Steuerelemente werden über DataBinding aktualisiert

Das Problem ist, dass ich nur nicht sicher bin, wo ich die Verantwortlichkeiten schreiben soll (sagen wir Validierung, Erstellung von Berichten, Abfragen usw.) In meiner Klasse? in einer separaten Klasse?

Gibt es ein kleines Beispiel für ein sauberes Winform-Klassen-Design, auf das Sie mich hinweisen könnten?

Antwort

2

demonstriert würde ich vorschlagen, dass Sie Zeit mit dem Lesen Jeremy Millers ‚Build your own CAB‘ Reihe von Beiträgen verbringen ein Gefühl dafür zu bekommen, was Sie vielleicht gefallen/Notwendigkeit zu implementieren, wie Ihre Anwendung wird komplexer.

Verwandte Themen