Usuário com melhor resposta
WPF com ADO.NET e Padrão MVVM

Pergunta
-
Pessoal estou começando em WPF e estou desenvolvendo no padrão MVVM
Já criei todas as camadas mas possuo uma dúvida aonde ficarão meus comandos de SQL e minha camada de Aceso a Dados.
A intenção de desenvolver o sistema é utilizando o ADO.NET puro, sem usar Entity Framework.
Pois o sistema terá que terá que trabalhar com tabelas que possuem 1 milhão de registros.
Atenciosamente.
Welington Pereira.
Pereira- Movido Richard JuhaszModerator quinta-feira, 14 de outubro de 2010 21:39 thread movida (De:Windows Server 2008)
Respostas
-
Não vejo dúvida aqui - eu recomendaria criar um projeto em sua solução que faça o acesso a dados e coloque lá todos os comandos. Isso será seu Model do MVVM. A partir daí você implementa o seu ViewModel acessando o modelo de dados criado.
[]s
Bruno
MVP Client Development - http://msmvps.com/blogs/bsonnino- Marcado como Resposta AndreAlvesLimaModerator sexta-feira, 29 de outubro de 2010 14:56
-
A intenção de desenvolver o sistema é utilizando o ADO.NET puro, sem usar Entity Framework.
Pois o sistema terá que terá que trabalhar com tabelas que possuem 1 milhão de registros.
Pereira- Marcado como Resposta AndreAlvesLimaModerator sexta-feira, 29 de outubro de 2010 14:56
-
Olá Welington,
Uma outra solução, seria você criar seu MVVM no seu projeto de Front (UI), e ainda criar mais uma camada de business, mais uma de data e uma de entity (ou model). Dessa forma vc teria sua ViewModel chamando sua business, e seus comandos no data, e para evitar o EF, você preencheria suas entities customizadas no data e as trafegaria por entre as camadas. Não sei se fui claro, espero ter ajudado, qq dúvida pergunta.Att.
Anderson- Marcado como Resposta AndreAlvesLimaModerator sexta-feira, 29 de outubro de 2010 14:56
Todas as Respostas
-
Não vejo dúvida aqui - eu recomendaria criar um projeto em sua solução que faça o acesso a dados e coloque lá todos os comandos. Isso será seu Model do MVVM. A partir daí você implementa o seu ViewModel acessando o modelo de dados criado.
[]s
Bruno
MVP Client Development - http://msmvps.com/blogs/bsonnino- Marcado como Resposta AndreAlvesLimaModerator sexta-feira, 29 de outubro de 2010 14:56
-
A intenção de desenvolver o sistema é utilizando o ADO.NET puro, sem usar Entity Framework.
Pois o sistema terá que terá que trabalhar com tabelas que possuem 1 milhão de registros.
Pereira- Marcado como Resposta AndreAlvesLimaModerator sexta-feira, 29 de outubro de 2010 14:56
-
Olá Welington,
Uma outra solução, seria você criar seu MVVM no seu projeto de Front (UI), e ainda criar mais uma camada de business, mais uma de data e uma de entity (ou model). Dessa forma vc teria sua ViewModel chamando sua business, e seus comandos no data, e para evitar o EF, você preencheria suas entities customizadas no data e as trafegaria por entre as camadas. Não sei se fui claro, espero ter ajudado, qq dúvida pergunta.Att.
Anderson- Marcado como Resposta AndreAlvesLimaModerator sexta-feira, 29 de outubro de 2010 14:56
-
Grato pelas informações.
Pereira- Marcado como Resposta Welington 05 sexta-feira, 29 de outubro de 2010 13:35
- Não Marcado como Resposta AndreAlvesLimaModerator sexta-feira, 29 de outubro de 2010 14:55