Resolvi dar uma olhada no Swiz, mas não sei se é por não ter conhecimento em
nenhum outro framework, mas estou tendo dificuldades para entendê-lo.

O único material disponível é do Google Code?!

[]'s

2008/11/1 Mário Júnior <[email protected]>

> Grande Wendel!!! Blz mano?
> Entao um artigo, propriamente dito, não tenho! mas a idéia é bem simples:
> Os CairngormEvents personalizados tem a função somente de transportar
> objetos para os command. Somente isso. Vc pode pode usar só uma classe para
> fazer isso, dynamic class. Sendo dynamic class vc pode adicionar atributos
> em runtime e lá no command vc pode recuperar pelo agurmento event.
>
> Vc ainda tem o fonte do FramerSystem, akele projeto do gringo safado q nao
> nos pagou... dá uma olhada q lá já foi feito desse jeito, e as constantes de
> eventos já centralizadas também.
>
> Qualquer coisa, dá um alô.
>
> Um abraço.
>
>
>
>
>
> 2008/11/1 Wendelmaques Rodrigues <[email protected]>
>
>
>> Bom dia Mário, fiquei curioso sobre:
>>
>> "- Events desnecessários e repetitivos (isso já até alterei e fiz uma
>> forma melhor trabalhando com eventos dinâmicos)"
>>
>> Gostaria de obter mais informações a respeito, você tem algum anrtigo
>> sobre essa questão ou pode fazer uma pequena explicação?
>>
>> Aqui em um projeto o maior problema é a repetição de eventos.
>>
>> Obrigado.
>>
>> --
>>  Celular: 61 9254-4688
>>  Twitter: http://twitter.com/wendelmaques
>>
>>
>>
>> 2008/10/30 Mário Júnior <[email protected]>:
>> > O Cairngorm ganhou fama por ter sido a primeira proposta de micro
>> > arquitetura para desenvolvimento com Flex, e ganhou apoio da Adobe, MAS
>> nem
>> > por isso é a melhor solução.
>> > Um dos pontos cruciais que deixam a desejar no Cairngorm:
>> >
>> > - Falta de sensibilidade da View em tratar respostas vindo do servidor
>> > (result e false).
>> > - Não há reaproveitamento de Commands (fazer com switch? afff...)
>> > - ModelLocator tende a ficar inchado
>> > - Events desnecessários e repetitivos (isso já até alterei e fiz uma
>> forma
>> > melhor trabalhando com eventos dinâmicos)
>> >
>> > Se vc seguir o "padrão Cairngorm", relamente terá q fazer isso: dados do
>> > result devem ser jogados no modelLocator e o view conhece APENAS o
>> > modelLocator. Com o tempo, vc vai perdeber q o seu modelLocator vira um
>> > "repositório de variáveis" e, por ser singleton, terão o escopo por toda
>> a
>> > aplicação assumindo um papel de variáveis "globais" oq é horrível - no
>> meu
>> > ponto de vista.
>> >
>> > Caso queire, ou necessite, trabalhar como seu objeto - aplicar alguma
>> lógica
>> > sobre ele, etc.. - terá q fazer isso dentro do VO ou no result do
>> command.
>> >
>> >
>> > Por fim, acharia melhor vc começar a pesquisar por outros FWs como o
>> Mate
>> > Framework ou um outro q conheci há pouco tempo e gostei muito: Swiz
>> > Framework (coincidentemente tem a mesma idéia do EloFlex, fw q estava
>> > desenvolvendo para a Elotech) com injeção de Dependências e dinamismo
>> por
>> > Meta-Tags (estilo annotations do spring).
>> >
>> > Aqui no site do Ted Patrick, tem um vídeo de 1h sobre o swiz. dê uma
>> olhada
>> > (não preciso dizer q é inglês né)
>> >
>> >
>> http://www.onflex.org/ted/2008/09/360flex-sj-2008-introduction-to-swiz.php
>> >
>> > Como sempre, essa idéia que tenho sobre o cairngom representa apenas
>> minha
>> > opinião pessoal... Antes de tudo, sempre vale a boa análise e o bom
>> senso.
>> > Se o seu projeto já foi iniciado com o Cairngorm, então continue com ele
>> há
>> > menos q vc tenha prazo suficiente para investir em aprendizado no swiz
>> > (muito simples de entendê-lo) e migrar tudo oq já fez com o cairngorm
>> para o
>> > novo fw.
>> >
>> >
>> > Abraços e bons estudos.
>> >
>> >
>> >
>> > --
>> > Mário de Souza Júnior
>> > Programador Java / Adobe Flex
>> > (44) 4009-3550 Maringá-PR
>> > http://blog.mariojunior.com
>> > [email protected] (gtalk, msn, etc..)
>> >
>> > >
>> >
>>
>>
>>
>
>
> --
> Mário de Souza Júnior
> Programador Java / Adobe Flex
> (44) 4009-3550 Maringá-PR
> http://blog.mariojunior.com
> [email protected] (gtalk, msn, etc..)
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a