SharedObject = Cookies, Exemplo: serve para ser utilizado para grava o
nome do login do usuário.
Singleton: Exemplo, utilize para guardar as informações do usuário após
logado e assim resgatar em CACHE essas informações em qualquer lugar do
sistema.
parentApplication => má prática de programação, utlize EVENTs ou singleton.
brunobg
****************************************************
www.brbsoftware.com.br
bruno...@ig.com.br (MSN& Skype)
blogflex.brunobg.com
@brunogrohs
(21) 9913-2397
Em 01/03/2012 09:45, Tonussi Eric escreveu:
Primeiro porque você perde o controle sobre o acesso às informações,
segundo porque seu arquivo fica gigante, terceiro porque toda vez que
você alterar alguma função deste arquivo(e você irá fazer muito isso)
ele será recompilado, fazendo você perder muito tempo, entre outras
coisas.
Abraços
--
@Tonussi
tonussi.com <http://tonussi.com/>
Em 1 de março de 2012 08:24, Leonardo Oliveira
<leonardoc.olive...@gmail.com <mailto:leonardoc.olive...@gmail.com>>
escreveu:
só por curiosidade, por que é má prática?
On 29 fev, 17:11, Tonussi Eric <erictonu...@gmail.com
<mailto:erictonu...@gmail.com>> wrote:
> É má prática usar esses valores no index.mxml e acessar via
> parentApplication e afins. Neste caso é mais recomendado
singleton mesmo,
> ou, o que eu gosto mais, propriedades estaticas.
>
> --
> @Tonussi
> tonussi.com <http://tonussi.com> <http://tonussi.com/>
>
> Em 29 de fevereiro de 2012 17:09, Leonardo Oliveira <
> leonardoc.olive...@gmail.com
<mailto:leonardoc.olive...@gmail.com>> escreveu:
>
>
>
>
>
>
>
> > Shared Object é como os cookies.
> > Se as informações do usuário não são confidenciais e não gerarem
> > problemas de segurança, você pode simplesmente colocá-las no seu
> > index.mxml através de uma variável pública. Assim em qualquer
parte da
> > sua aplicação vc acessa parentApplication.variavel. Se quiser pode
> > fazer um get/set pra isso.
>
> > On 29 fev, 16:34, Vitor Viganó <vitorvig...@gmail.com
<mailto:vitorvig...@gmail.com>> wrote:
> > > Sim, é +- isso, por exemplo, ao efetuar o login, eu carrego
alguns dados
> > do
> > > usuario no servidor, como permissoes de acesso entre outros, e
> > > posteriormente acesso essas informaçoes de qualquer lugar da
app flex.
> > Para
> > > este cenário, qual a sugestao?
>
> > > Em 29 de fevereiro de 2012 16:25, Helio Antonio Francisco
Silva <
> > > helio.afsi...@gmail.com <mailto:helio.afsi...@gmail.com>>
escreveu:
>
> > > > cara eu acho que o shareobjec e quando voce quer gravar,
sair do PC
> > voltar
> > > > so amanha ligar seu PC e ja ter alguns dados carregados, o
singleton e
> > > > quando voce quer trafegar dados de um componente ou de
qualquer parte
> > do
> > > > sistema facilmente. seria essa sua duvida ?
>
> > > > 2012/2/29 vvigano <vitorvig...@gmail.com
<mailto:vitorvig...@gmail.com>>
>
> > > >> Boa tarde pessoal.
>
> > > >> Tenho a seguinte dúvida:
>
> > > >> Vi em alguns artigos, a utilizaçao do Shared Object pra
gravar dados
> > > >> do Usuario e acessar globalmente na aplicaçao Flex. A
minha pergunta
> > > >> é:
>
> > > >> Essa é uma boa maneira de se guardar os dados do usuario
para acessar
> > > >> em toda a aplicaçao? Entre criar um Shared Object, ou
utilizar uma
> > > >> classe Singleton, qual seria a melhor abordagem? Existem
outras
> > > >> maneiras?
>
> > > >> Gostaria da opiniao de vcs! Obrigado!!!
>
> > > >> --
> > > >> Você recebeu esta mensagem porque está inscrito na lista
"flexdev"
> > > >> Para enviar uma mensagem, envie um e-mail para
> > flexdev@googlegroups.com <mailto:flexdev@googlegroups.com>
> > > >> Para sair da lista, envie um email em branco para
> > > >> flexdev-unsubscr...@googlegroups.com
<mailto:flexdev-unsubscr...@googlegroups.com>
> > > >> Mais opções estão disponíveis emhttp://
> > groups.google.com/group/flexdev
<http://groups.google.com/group/flexdev>
>
> > > > --
> > > > *Hélio Antonio Francisco Silva*
> > > > Desenvolvedor web
> > > > Certificado Flash developer
> > > > Certificado Flash Design
> > > > Certificado web developer
> > > > Consultor Microsiga / Totvs
> > > > Desenvolvedor ADVPL / ASP
> > > > Analista de sistemas e ERP Sênior.
>
> > > > --
> > > > Você recebeu esta mensagem porque está inscrito na lista
"flexdev"
> > > > Para enviar uma mensagem, envie um e-mail para
> > flexdev@googlegroups.com <mailto:flexdev@googlegroups.com>
> > > > Para sair da lista, envie um email em branco para
> > > > flexdev-unsubscr...@googlegroups.com
<mailto:flexdev-unsubscr...@googlegroups.com>
> > > > Mais opções estão disponíveis
emhttp://groups.google.com/group/flexdev
<http://groups.google.com/group/flexdev>
>
> > --
> > Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> > Para enviar uma mensagem, envie um e-mail para
flexdev@googlegroups.com <mailto:flexdev@googlegroups.com>
> > Para sair da lista, envie um email em branco para
> > flexdev-unsubscr...@googlegroups.com
<mailto:flexdev-unsubscr...@googlegroups.com>
> > Mais opções estão disponíveis
emhttp://groups.google.com/group/flexdev
<http://groups.google.com/group/flexdev>
--
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para
flexdev@googlegroups.com <mailto:flexdev@googlegroups.com>
Para sair da lista, envie um email em branco para
flexdev-unsubscr...@googlegroups.com
<mailto:flexdev-unsubscr...@googlegroups.com>
Mais opções estão disponíveis em
http://groups.google.com/group/flexdev
--
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
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
--
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
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev