none
Como aplicar o padrão arquitectónico MVC ao desenvolvimento de aplicações na Windows Phone Application Plataform, com a framework XNA RRS feed

  • Pergunta

  • Ola a todos, estou aprendendo a desenvolver aplicações em windows form e andei a estudar alguns recursos sobre o windows phone 7, ja tenho conhecimentos do Model View e Controller através do visual studio 2010, queria aprofundar melhor os meus conhecimentos em MVC e aplica-lo no Windows Phone com o XNA
    quinta-feira, 14 de abril de 2011 13:41

Todas as Respostas

  • Olá Speeph...

    MVC, como você mencionou é um pattern, portanto, pode ser aplicado a qualquer tipo de desenvolvimento.

    Com ASP.NET MVC, o que a Microsoft fez foi criar uma framework para web, com opções personalizadas de rotas, filtros, view engine, etc.

    O que você pode fazer com sua aplicação windows forms, por exemplo, é criar camadas e utilizar interfaces para conectar classes de suas camadas. Assim, sugestivamente, você poderia ter, por exemplo, em uma blank solution, três projetos:

    • Model: este projeto do tipo class library seria o responsável por controlar o acesso a dados;
    • View: Neste projeto do tipo windows forms você montaria todas as suas telas;
    • Controller: projeto do tipo class library onde você implementaria toda sua regra de negócios;

    Se quiser utilizar conceitos de arquitetura de software, uma opção interessante é utilizar interfaces.

    Espero ter ajudado,

    Att,

    Fabrício Sanchez

    quinta-feira, 28 de abril de 2011 15:52
  • Muito obrigado pelo esclarecimento. 

    a sua ajuda foi muito importante

    quinta-feira, 5 de maio de 2011 10:55
  • Ola de novo, segundo a sua ideia de ter uma blank solution de uma aplicação feita em windows form, o que levanta a questão é se essa blank solution também seria válido para o windows Phone seguindo o mesmo principio usado em windows form?

    abraços

    quinta-feira, 5 de maio de 2011 11:04