| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/10/2006 12:53:04
|
antonioni.rocha
JavaGuru
![[Avatar]](/images/avatar/042551811c82ef07fbe3289501b5ab28.png)
Membro desde: 07/05/2006 17:09:05
Mensagens: 246
Offline
|
Necessidade urgente para trabalho: gostaria de saber um bom livro sobre o padrão de projeto Presentation Model, utilizado em sistemas desktop.
Encontrei o livro Desktop Java Live (http://www.sourcebeat.com/books/desktopjavalive.html), que também aborda o Model View Presenter. Ele pode ser encontrado no Brasil?
Agradeço desde já
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/10/2006 13:19:51
|
hvidal
Debugger
![[Avatar]](/images/avatar/65a54865de989d0a6a60a8ad5b07e071.png)
Membro desde: 03/09/2006 18:42:59
Mensagens: 52
Localização: Rio de Janeiro
Offline
|
Olá antonioni.rocha,
Quanto ao livro Desktop Java Live, você pode comprá-lo pela internet e recebê-lo em casa.
Porém, esse mês a revista Java Magazine (edição 39) traz um artigo meu sobre esse padrão aplicado junto com a API Binding do JGoodies.
Talvez essa seja a referência mais rápida e barata para o seu caso.
Vale a pena conferir!
Grande abraço,
Hugo.
|
_______________________________________
Hugo Vidal Teixeira - M.Sc. COPPE/UFRJ
Component-Based Software Engineering
GUI Design & Programming
http://www.componenthouse.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/10/2006 14:12:07
|
antonioni.rocha
JavaGuru
![[Avatar]](/images/avatar/042551811c82ef07fbe3289501b5ab28.png)
Membro desde: 07/05/2006 17:09:05
Mensagens: 246
Offline
|
Oi, grande Hugo, eu li o artigo na JM, muito bom. O problema é que estou pensando em aplicar patterns (que inclui o presentation model ou o MVP) em meu trabalho de conclusão de curso - que é voltado a aplicações desktop - e meu orientador solicitou referências bibliográficas, entende?
Seu artigo é muito interessante, ele me instigou na escolha deste assunto; quando ao livro, for a única solução, vou ver o que posso fazer...
Abraço
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/10/2006 14:27:00
|
ciczan
JavaGuru
![[Avatar]](/images/avatar/4fb8a7a22a82c80f2c26fe6c1e0dcbb3.png)
Membro desde: 22/12/2004 12:57:21
Mensagens: 227
Localização: Curitiba -PR
Offline
|
Tem um capítulo de "sample" do Desktop Java Live disponível que trata disso, então é possível que vc nem precise comprar. Se precisar eles vendem o e-book tb, com direito a atualização por 1 ano.
Tem também o Head First Design Patterns que no último capítulo tem uma aplicação exemplo em Swing com MVC. Este tem versão em pt no Brasil com o nome "Use a Cabeça Padrões de Projeto".
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/10/2006 14:32:34
|
antonioni.rocha
JavaGuru
![[Avatar]](/images/avatar/042551811c82ef07fbe3289501b5ab28.png)
Membro desde: 07/05/2006 17:09:05
Mensagens: 246
Offline
|
ciczan wrote:Tem um capítulo de "sample" do Desktop Java Live disponível que trata disso, então é possível que vc nem precise comprar. Se precisar eles vendem o e-book tb, com direito a atualização por 1 ano.
Interessante
Tem também o Head First Design Patterns que no último capítulo tem uma aplicação exemplo em Swing com MVC. Este tem versão em pt no Brasil com o nome "Use a Cabeça Padrões de Projeto".
Seria o Model-View-Presenter? Vou dar uma conferida, obrigado.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/10/2006 14:38:05
|
ciczan
JavaGuru
![[Avatar]](/images/avatar/4fb8a7a22a82c80f2c26fe6c1e0dcbb3.png)
Membro desde: 22/12/2004 12:57:21
Mensagens: 227
Localização: Curitiba -PR
Offline
|
Ops, tinha lido Model-View-Controller. Então não tem do Head First não...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/10/2006 15:04:05
|
hvidal
Debugger
![[Avatar]](/images/avatar/65a54865de989d0a6a60a8ad5b07e071.png)
Membro desde: 03/09/2006 18:42:59
Mensagens: 52
Localização: Rio de Janeiro
Offline
|
O problema do MVP é que recentemente o Martin Fowler desmontou esse padrão e criou dois outros para tratar melhor a idéia do MVP.
Veja o post em http://martinfowler.com/eaaDev/
Agora temos o Supervising Controller e o Passive View.
Portanto, mantenha em mente que o MVP agora é coisa do passado.
Quanto às referências, você pode usar o próprio livro Desktop Java Live, o site do Martin Fowler e o meu próprio site http://www.componenthouse.com.
Grande abraço,
Hugo.
|
_______________________________________
Hugo Vidal Teixeira - M.Sc. COPPE/UFRJ
Component-Based Software Engineering
GUI Design & Programming
http://www.componenthouse.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/10/2006 16:47:14
|
antonioni.rocha
JavaGuru
![[Avatar]](/images/avatar/042551811c82ef07fbe3289501b5ab28.png)
Membro desde: 07/05/2006 17:09:05
Mensagens: 246
Offline
|
Ok, senhores, orientações valiosas ao meu projeto recebi aqui.
Agradeço pra valer.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/04/2007 15:12:41
|
lucianomx
Entusiasta Java
Membro desde: 05/05/2006 17:17:17
Mensagens: 19
Offline
|
Olá ! Comecei a procurar materiais e informações sobre padrões para implementação de GUIs, principalmente com Swing.
Como já se passou bastante tempo após a discussão acima. Gostaria de saber o que há de novo para design patterns com Swing ou GUIs em geral.
Obrigado.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/04/2007 16:44:58
|
mutano
JavaChild
![[Avatar]](/images/avatar/6425d167c06fe773378b10b546b6e923.jpg)
Membro desde: 02/08/2006 16:07:54
Mensagens: 127
Localização: Santa Cruz do Sul - RS
Offline
|
hvidal wrote:O problema do MVP é que recentemente o Martin Fowler desmontou esse padrão e criou dois outros para tratar melhor a idéia do MVP.
Veja o post em http://martinfowler.com/eaaDev/
Acho que este link que o Hugo passou tem as coisas mais novas neste assunto. Mais especificamente neste dois links:
http://martinfowler.com/eaaDev/uiArchs.html
http://martinfowler.com/eaaDev/OrganizingPresentations.html
|
|
|
 |
|
|