A arquitectura MVC aplicada à .NET Compact Framework 3.5

Nestas coisas das teorias sobre a melhor forma de separar as diferentes camadas de uma aplicação, há dois modelos que se destacam, o MVP e o MVC

Com a Mobile Client Software Factory, infelizmente descontinuada, uma das factory disponibilizadas dizia respeito ao modelo CAB, Composite Application Block, que seguia as linhas orientadoras do modelo MVP, mas cuja implementação não conquistou muitos seguidores, dada a elevada dificuldade de implementação e penalização na performance das aplicações que a implementavam.

Do modelo MVC não havia até agora que eu tivesse conhecimento nada dedicado ao assunto que se aplicasse à .NET Compact Framework, até que o Alex Yakhnin se lembrou de criar uma MVC Framework para .NET CF, e publicou uma série de 4 artigos introdutórios à mesma partindo de uma aplicação com funcionalidades de login, pesquisa e apresentação dos detalhes do item seleccionado…

Mobile MVC framework (part 1) – O ecrã de login

Mobile MVC framework (part 2) – O ecrã de pesquisa

Mobile MVC framework (part 3) – idem, mas comunicando com eventos

Mobile MVC framework (part 4) – A apresentação dos detalhes, passando informação entre controladores

…que culminaram com a disponibilização no CodePlex:

Mobile MVC Framework

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>