rquitetura @MVC ou MVP para aplicativos winform usando o Entity Framework como ORM

Vou desenvolver um projeto winform de tamanho considerável. Estou planejando usar o Entity Framework como ferramenta ORM. Agora estou procurando uma arquitetura (MVC / MVP / MVVM etc.) para implementar tudo isso. Em primeiro lugar, existem poucas opções de arquitetura em camadas n para formulários do Windows e a maioria das que recebo são escritas antes da EF entrar no mercado. Eu tenho um framework chamado Rocket Framework do codeplex http: //rocketframework.codeplex.co)

Eu olhei em volta, mas estou cético de que ele atenderá a uma ampla gama de requisitos. Se alguém já descobriu a roda, por favor, me guie. Além disso, se as arquiteturas existentes anteriores ao EF4 puderem acomodá-lo, também posso tentar. Idéias, por favor!

questionAnswers(3)

yourAnswerToTheQuestion