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 -~----------~----~----~----~------~----~------~--~---