Pessoal.
Trabalho a algum tempo em projetos asp.net c# Web.Forms.
Tenho visto por aí que projetos MVC são mais modernos e práticos.
Então gostaria de ingressar nesta área.
De cara me surgiu a seguinte dúvida.
Em meus projetos webforms eu adotava a seguinte estrutura.
Minha Solution
- Projeto Web( Asp.Net webforms )
- Library (Class project)
Na Library eu tinha meu arquivo ADO.NET Entity Data Model ( .EDMX ) que conectava ao banco, criava a estrutura das tabelas, relacionamentos, objetos, etc...
Criava todas as classes, utilizando o EDM e as consultas em Linq, etc...
No projeto Web eu fazia a referencia a Library e consumia todos os métodos que lá se encontravam.
Minha dúvida inicial é:
- Em um projeto MVC eu faço a referência a meu projeto Library normalmente ou devo criar o edmx dentro do "Models"?
Grato antecipadamente a qualquer auxílio.
Notepad na mão e uma idéia na cabeça......Se foi útil, marca lá.... Me ajuda que eu marco também... heheheh