Pode desenvolver MVC, sim. Basta que suas forms tratem somente da View, você
pode usar os datamodules pra fazerem o papel da Control e seus providers
estarem em um outro datamodule com os atributos da Model.

E se um dia você precisar passar pra Java vai poder portar somente sua Model
e carregar os clientDataSet do Delphi.

Em 25 de maio de 2010 22:39, Berdam <berdamzi...@yahoo.com.br> escreveu:

>
>
> estou com a mesma dúvida sua
>
> Em 5/25/2010 4:04 PM, Rodrigo Rossi escreveu:
>
> >
> > Boa tarde.
> >
> > Estou a desenvolver uma aplicação comercial e estou com muitas dúvidas
> > sobre como fazer este projeto, eis alguns requisitos que levantei:
> >
> > * Deve haver a possibilidade de trabalho Client/Server
> > * Utilizará banco de dados relacional - Firebird 2.0
> > * Padrão MVC Orientado a objetos.
> > * IDE Delphi 2010
> >
> > Meu questionamento está no último requisito, é possivel se fazer um
> > trabalho em delphi utilizando seus componentes SQLConnection,
> > DataSource, etc, separando isso em camadas? Pois até onde eu sei se eu
> > colocar um componente "SQLQuery" em um form eu to fazendo referência
> > direta ao banco de dados. Como resolveria este problema.
> >
> > Este projeto é pessoal.
> >
> > Tenho poucos conhecimentos em delphi.
> >
> > Há... estava até pensando em devenvolver em Java pois lá tenho uma visão
> > melhor dessa separação em camadas, sei que ia pecar um pouco na parte
> > visual e também na parte Client/Server já que o Delphi tem o DataSnap.
> >
> > --
> >
> > Att.
> >
> > Rodrigo Rossi
> > rdrg_ro...@hotmail.com <rdrg_rossi%40hotmail.com> <mailto:
> rdrg_rossi%40hotmail.com <rdrg_rossi%2540hotmail.com>>
>
> > (45) 9963-1897
> > Cascavel - PR
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
>
> --
> ----------------------------------------
> Uberdam Cavaletti
> Programador Delphi
> Formado em Tecnologia da Informação
> Pós-graduado em desenvolvimento Java.
> Professor Tópicos Especias em BD - Unoesc Xanxerê
> Professor Estruturas de Dados - Unoesc Xanxerê
>
> http://buscatextual.cnpq.br/buscatextual/visualizacv.jsp?id=K4251629Y0
> ----------------------------------------
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]

Responder a