Usuário com melhor resposta
Aplicação/site em N-camadas. Que camadas posso criar?

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...
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,- Marcado como Resposta JuniorMandrakeCsharp quarta-feira, 25 de julho de 2012 10:54
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) -
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,- Marcado como Resposta JuniorMandrakeCsharp quarta-feira, 25 de julho de 2012 10:54
-