# Livro ASP.NET MVC5 - Separando a aplicação em camadas

**URL:** <https://forum.casadocodigo.com.br/t/livro-asp-net-mvc5-separando-a-aplicacao-em-camadas/420>\
**Category:** Livros\
**Tags:** aspnet-mvc5\
**Created:** [Janeiro 18, 2017, 12:40pm UTC](https://forum.casadocodigo.com.br/t/livro-asp-net-mvc5-separando-a-aplicacao-em-camadas/420 "2017-01-18T12:40:27Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![rodrigopoyastro](https://avatars.discourse-cdn.com/v4/letter/r/e0b2c6/32.png) [@rodrigopoyastro](https://forum.casadocodigo.com.br/u/rodrigopoyastro)\
**Post date:** [Janeiro 18, 2017, 12:40pm UTC](https://forum.casadocodigo.com.br/t/livro-asp-net-mvc5-separando-a-aplicacao-em-camadas/420/1 "2017-01-18T12:40:28Z")

</div>

Bom Dia Comunidade,

Estou com uma dúvida em relação a separação da aplicação em camadas. Queria saber onde fica a camada de negócio, para podermos fazer as validações necessárias no sistema antes da camada de serviço persistir no banco de dados. Fiz uma imagem para ver se está certo a idéia

 ![](https://canada1.discourse-cdn.com/flex029/uploads/casadocodigo/original/2X/c/cb5d9f68b1d945cef726df9f5ac8c144e154048b.png)

Muito Obrigado  
Rodrigo

---

<div class="post-metadata">

**Author:** ![evertoncoimbra](https://avatars.discourse-cdn.com/v4/letter/e/779978/32.png) [@evertoncoimbra](https://forum.casadocodigo.com.br/u/evertoncoimbra)\
**Post date:** [Janeiro 19, 2017, 3:12pm UTC](https://forum.casadocodigo.com.br/t/livro-asp-net-mvc5-separando-a-aplicacao-em-camadas/420/2 "2017-01-19T15:12:20Z")

</div>

Oi Rodrigo. Penso quem em “Aplicação” esteja “Visão” e “Controle”. Delegue a chamada do controlador para uma camada de validação.  
Abraços
