AGA Neto,
Não sei se é bem isso que você perguntou, mas eu gosto de trabalhar assim com 3 camadas:
Um projeto para cada camada (exemplo - wfaMovimentacaoContaCorrente):
- BLL - MovimentacaoContaCorrente.BLL;
- DAL - MovimentacaoContaCorrente.DAL;
- DOMAIN - MovimentacaoContaCorrente.DOMAIN;
- UI - MovimentacaoContaCorrente.UI;
Dessa forma posso fazer um reaproveitamento total em outro projeto.
Se quiser olhar, pode baixar do GITHUB:
=======================================
FabioIngenito/CSharp_wfaMovimentacaoContaCorrente
https://github.com/FabioIngenito/CSharp_wfaMovimentacaoContaCorrente
=======================================
[]'s,
Fabio I.