Het enige probleem dat ik altijd schijn te hebben met gelijk welke
manier van implementeren van MVC/MVP is om de winforms designer
gelukkige te houden zodanig dat ik die soms complexe formulieren niet
met de hand moet programeren. Dit is vooral een probleem bi
usercontrols. Maar Structuremap schint mij nu de oplossing te hebben
aangedragen met de BuildUp methode. Wat je ook probeert elke methode
heeft zijn beperkingen en betere toepassingen. Tenslote heeft Fowler MVP
opgesplitst in Passive View en Supervising controller. Waarbij de
passive view wordt gebruikt voor éénvoudige formulieren en de
supervising controller voor de meer complexe
(
http://martinfowler.com/eaaDev/ModelViewPresenter.html). We kunnen
alleen maar hopen op Winforms MVC. Er is altijd nog de mogelijkheid om
over te schakelen naar Java :-) natuurlijk Swing is beter in MVC.
Davy Brion schreef:
> hou me op de hoogte :)
>
> wij gebruiken die manier van werken voornamelijk voor WebForms, maar
> ook voor Silverlight... zou in principe (op de IsPostback property na)
> grotendeels overdraagbaar moeten zijn naar WinForms.
>
> 2009/1/18 Bart Deleye <
bart....@gmail.com
> <mailto:
bart....@gmail.com>>
>
> Bedankt voor alle feedback!
> Het zal een eigen implementatie worden, gedeeltelijk gebaseerd op
> de uitstekende posts van Jeremy Miller en Davy.
>
> Grtz
>
>
> Serge Van Meerbeeck wrote:
>> Ik heb eigenlijk wel goede ervaringen met CAB in een WinForms
>> omgeving. Het is wel belangrijk om erbij te vermelden dat er een
>> prijskaartje aan verbonden is onder de vorm van een niet onbelangrijke
>> leercurve... Dus enkel gebruiken als dat prijskaartje te verantwoorden
>> is omwille van een voldoende complexiteit / omvang van het project
>> waarop je het wil gebruiken...
>>
>> Als je liever zelf je framework opbouwt, is inderdaad de "How to build
>> your own cab" van J. Miller een aanrader :-).
>>