Exibir mensagem anterior :: Exibir próxima mensagem |
Autor |
Mensagem |
fe_basso Profissional
![Profissional Profissional](../modules/PNphpBB2/templates/PNTheme/images/narodniki-classic/star5.gif)
Registrado: Segunda-Feira, 17 de Dezembro de 2007 Mensagens: 717
|
Enviada: Qui Mar 04, 2010 1:21 pm Assunto: Dúvida sobre Camadas |
|
|
Galera seguinte
gostaria de tirar uma dúvida simples sobre camadas
Se eu iniciasse um novo Projeto
1º Criasse uma Tela..sem Código
2º Criasse uma Unit que acessasse a Tela e codificasse a lógica da tela
3º Criasse uma Unit para Transações de SQL com o Banco
4º Criasse um DataModule para ter a Conexão e Querys lincadas ao Banco
isso seria correto ao se falar de camadas?
ou seria em projetos separados?
outra coisa
se eu crio uma tela sem codigo...como faço para jogar o código/eventos/propriedades dos objetos da tela em uma unit (ou seja, a Unit controlaria os eventos e propriedades dos objetos da Tela)
este conceito está correto _________________ "Sempre coloque [RESOLVIDO]" nos seus posts
Agradeça a quem lhê ajudou
E faça sempre pelo outros o que você gostaria que fizessem por você |
|
Voltar ao Topo |
|
![](templates/subSilver/images/spacer.gif) |
DonOctavioDelFlores Colaborador
![Colaborador Colaborador](../modules/PNphpBB2/templates/PNTheme/images/narodniki-classic/colaborador.gif)
Registrado: Quarta-Feira, 12 de Setembro de 2007 Mensagens: 2630 Localização: Pra lá de Bagda
|
Enviada: Qui Mar 04, 2010 6:11 pm Assunto: |
|
|
Boa pergunta...
só pitacos rapidos porque ja sao 18h
1- Citação: | isso seria correto ao se falar de camadas?
ou seria em projetos separados? |
Não tem a ver com 3 camadas (é uma arquitetura, não modo de organização do codigo), mas nao deixam de ser camadas.
2 - Voce nao precisa deixar a "tela" sem nenhum código. Apenas coloque nela o código referente a parte visual.
Isso é basicamente MVC, e a intenção básica é nao misturar código de apresentação com código de negócios. _________________ “The problem with the world is that everyone is a few drinks behind.” Humphrey Bogart |
|
Voltar ao Topo |
|
![](templates/subSilver/images/spacer.gif) |
aeciovc Colaborador
![Colaborador Colaborador](../modules/PNphpBB2/templates/PNTheme/images/narodniki-classic/colaborador.gif)
Registrado: Terça-Feira, 18 de Dezembro de 2007 Mensagens: 1042 Localização: Recife
|
Enviada: Sex Mar 05, 2010 4:17 pm Assunto: |
|
|
eh isso mesmo...
uma coisa eh MVC outra coisa eh Aplicações Multicamadas.
e as aplicações devem ter as duas.
o MVC cuida do código na separação de lógica de visão e tal... já o multicamadas eh a arquitetura de como ela eh distribuida,se tem um Servidor de Aplicação que conecta um banco e por ai vai... |
|
Voltar ao Topo |
|
![](templates/subSilver/images/spacer.gif) |
|