Na minha opinião:

1. States apenas para pequenas mudanças em um form de cadastro, por exemplo,
para exibir campos adicionais para determinada condição.

2. Módulos são componente que você carrega e descarrega da aplicação,
poupando recursos do cliente.

3. A última coisa que voce deve fazer é centralizar todo o código em um
unico arquivo. Organize seu código usando packages.

O que é certo neste seu projeto é a criação de um componente base para
cadastros, ou seja, cada cadastro herda BaseCadastro.mxml que já possuem os
botões Salvar/Cancelar/Etc. Isso poupa mão-de-obra.

Boa sorte!



Em 29/06/07, Jackson Ferreira de Andrade Mafra <[EMAIL PROTECTED]>
escreveu:
>
> Bom, acredito que não seja uma duvida só minha, mas enfim
>
> Eu estou desenvolvendo um projeto que é um sistema de administração de
> produtos, serviços e financeiro.
> Já deu pra imaginar o tamanho dele neh?
>
> Eu ja o tenho pronto a primeira versao é em php + mysql, com muito ajax.
>
> Como me apaixonei pelo flex, resolvi  converte-lo:
>
> Eis meu problema:
>
> Vou utilizar um item pra vcs entenderem:
>
> Clientes-
> Quando o usuário clica no menu atualmente eu chamo um componente
> frm_clientes  que é baseado em uma Vbox, num state chamado clientes na
> aplicação principal.
> 1-  o componente tem states tambem, o principal mostra um grid com uma
> lista dos clientes e uma caixa de busca, abaixo botões, para editar, inserir
> 2 - quando edita ou inclui, chama um state chamado form, que tem o form e
> seus campos com botões de cancelar, excluir (quando edita), salvar, no caso
> de clientes ele tem uma tabnavigator, porque um cliente pode possuir mais de
> um endereço, telefone e listar as notas fiscais e ordens de serviço
> assossiadas a ele.
> 3 - endereços e telefones, possuem as mesmas caracteristicas citadas
> antes, listas, e formulários em states.
>
> e assim vai, são +- 90 telas* (componentes);
> O que não me deixa dormir é o seguinte:
>
>
>    1. estou usando corretamente com states?
>    2. devo usar componentes ou módulos? Qual a diferença em desenpenho?
>    3. eu estou usando um arquivo .as pra cada componente e um pra
>    aplicação. Como centralizar tudo em um só?
>
> Sei que dei voltas pra perguntar, mas tinha que explicar como é a
> aplicação pra todos compreenderem...
>
> Fico no aguardo....
>
> --
> Jackson F. de A. Mafra
> Designer e Desenvolvedor, Consultor
> Designer and  Developer, Consultant
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
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