none
Aplicação/site em N-camadas. Que camadas posso criar? RRS feed

  • Pergunta

  • Olá a todos, gostaria de acabar com uma dúvida sobre o projeto em n-camadas.

    Costumo construir meus site com a seguinte  divisão:

    Camada de negocio 

    Camada de dados 

    Camada de Aplicação 

    Até ai blz! ..mas e se eu quiser colocar mais uma camada de aplicação. Exemplo o gerenciador de um site. Posso colocá-lo em uma nova aplicação? 
    A dúvida é por que, desta forma eu teria duas camadas de aplicação, a do Site e a do Gerenciador e não sei se isso descaracterizaria o projeto em n-camadas.

    Tenha medo de quem não tem dúvidas, esse é aquele que tudo sabe, porque o tudo pra ele é só a parte que ele conhece. Getúlio Rodrigues Jr...

     

    terça-feira, 24 de julho de 2012 19:44

Respostas

  • Ola Junior,

    O número de projetos, aplicações, etc, em uma solução, não descaracteriza um projeto em n-camadas. É muito comum você ter vários projetos compondo uma única camada, por exemplo, 2 Class Libraries na sua camada de negócio, ou no seu caso mesmo, uma aplicação para o Site e outra aplicação para o Gerenciador, compondo sua camada de aplicação. As camadas não são o número de projetos do VS que você deve criar, mais sim uma maneira de você organizar cada funcionalidade de seu projeto de tal forma que você consiga melhor capacidade de manutenção, menos acoplamente, melhor reutilização de código.

    Att,

    quarta-feira, 25 de julho de 2012 03:09

Todas as Respostas

  • Ola Junior, tudo bem?

    Eu tenho uma série de artigos que acredito ira lhe ajudar.

    Desenvolvimento de website com ASP.NET e SQL Server

    http://csharpbrasil.com.br/tags/desenvolvimento-de-website/


    Atenciosamente,
    Raphael A. F. Cardoso
    Blog: www.csharpbrasil.com.br
    Twitter: @csharpbrasil / @ferronicardoso

    “Se um dia você tiver que escolher entre o mundo e o amor, lembre-se: Se escolher o mundo ficará sem amor, mas se você escolher o amor, com ele conquistará o mundo” (Albert Einstein)

    quarta-feira, 25 de julho de 2012 00:12
  • Ola Junior,

    O número de projetos, aplicações, etc, em uma solução, não descaracteriza um projeto em n-camadas. É muito comum você ter vários projetos compondo uma única camada, por exemplo, 2 Class Libraries na sua camada de negócio, ou no seu caso mesmo, uma aplicação para o Site e outra aplicação para o Gerenciador, compondo sua camada de aplicação. As camadas não são o número de projetos do VS que você deve criar, mais sim uma maneira de você organizar cada funcionalidade de seu projeto de tal forma que você consiga melhor capacidade de manutenção, menos acoplamente, melhor reutilização de código.

    Att,

    quarta-feira, 25 de julho de 2012 03:09
  • Valew, ajudou muito. Agora ficou claro. 
    quarta-feira, 25 de julho de 2012 10:54