none
Qual padrão de projeto utilizar?

    Question

  • Olá amigos bom dia!

     

    Meu nome é Kelvin Cleto, sou desenvolvedor desktop .NET.

    Onde trabalho, eles resolveram fazer um CRM Online com uma parte Desktop também, e me colocaram para pesquisar as novas tendencias e tecnologias.

    Em Desktop, sempre trabalhei com padrão de projeto DAO para desacoplar o banco("Da um trabalhão mas fica organizado..") e outros para auxiliar como Transfer e Interface.  Como fiquei um bom tempo só nesses modelos, fiquei meio desatualizado.

    Pesquisei sobre o MVC 3 , Entity Framework  e nHibernate, mas pra falar a verdade estou muito perdido, não sei o que usar..

     

    Hoje, qual o padrão de projeto mais utilizado ?  Qual é o modo de desacoplar a base de dados do acesso a dados do sistema ? , Quais são as melhores praticas para fazer uma aplicação Web e Desktop?

     

     

    Obrigado..

     

     

     

    Monday, December 12, 2011 11:12 AM

Answers

  • Fala cara!

     

    Em Web, o que está sendo bem utilizado é o MVC 3 com o Razor.

     

    Para ambos (Web / Desktop), estamos utilizando o Entity Framework Code-First. Nele você escreve todo seu modelo de dados.. e ele cria o banco de dados para você.

     

    Pode seguir esta linha.. ficará show! :)


    Yan Borowski
    Monday, December 12, 2011 6:44 PM