quinta-feira, 13 de dezembro de 2007
Bye Bye Blogspot - Trocando de Blog......
Olá pessoal, felizmente, estou com meu domínio próprio e a partir de agora vocês poderão me acompanhar neste endereço:
http://blog.digows.com
Perdi um tempo, mais deixei ele com um visual bacana! bem Web2.0 +)
Abraços e não se esqueçam de atualizar seus feeds..\o/
quinta-feira, 29 de novembro de 2007
Trocando objetos Flex com PHP via AMFPHP 1.9
Olá Pessoal,
Uma vez eu procurei, e demorei para encontrar, como fere o coracão ver certas pessoas
trocando atributos entre o Flex e o PHP, acho legar mostrar como serializar e deserializar
objetos Flex (AS3) para PHP via AMFPHP
**Este pequeno tutorial, parte do princípio que você já conhece o AMFPHP e Flex
Você ainda não conhece? um link que mostra como fazer essa integracão:
http://www.sephiroth.it/tutorials/flashPHP/flex_remoteobject/
Bom então vamos lá....
Primeiramente, crie uma classe do tipo VO/DTO no PHP que será usado para a
serializacao e deserializacão, sendo transportado entre as camadas.
No caso um exemplo bem simples, o VO CargoVO
CargoVO.php
Como você já tem seu VO no php, vamos criar um VO espelho no Flex:
CargoVO.as
package view.vo
{
//Local do VO Espelho no PHP.
[RemoteClass(alias="CargoVO")]
negócio, persistência, validacão e etc... Exemplo do ServiceCargo:
Uma vez eu procurei, e demorei para encontrar, como fere o coracão ver certas pessoas
trocando atributos entre o Flex e o PHP, acho legar mostrar como serializar e deserializar
objetos Flex (AS3) para PHP via AMFPHP
**Este pequeno tutorial, parte do princípio que você já conhece o AMFPHP e Flex
Você ainda não conhece? um link que mostra como fazer essa integracão:
http://www.sephiroth.it/tutorials/flashPHP/flex_remoteobject/
Bom então vamos lá....
Primeiramente, crie uma classe do tipo VO/DTO no PHP que será usado para a
serializacao e deserializacão, sendo transportado entre as camadas.
No caso um exemplo bem simples, o VO CargoVO
CargoVO.php
<> CargoVO
{
var $idCargo
var $dsCargo;
//Local do VO Espelho no Flex.
var $_explicitType = "CargoVO";
}
Como você já tem seu VO no php, vamos criar um VO espelho no Flex:
CargoVO.as
package view.vo
{
//Local do VO Espelho no PHP.
[RemoteClass(alias="CargoVO")]
[Bindable]
public class CargoVO
{
public var idCargo:int;
public var dsCargo:String;
public function CargoVO()
{
this.idCargo = new Number();
this.dsCargo = new String();
}
}
}
Feito isso, é só apenas trabalhar com instâncias desses VO's...
negócio, persistência, validacão e etc... Exemplo do ServiceCargo:
<
require_once '/vo/CargoVO.php';
class ServiceCargo
{
function salvar(CargoVO $p_cargo)
{
//Métodos de acesso ao negócio
return("Salvo com Sucesso!".$p_cargo->dsCargo);
}
function obterLista()
{
//Métodos de acesso ao negócio.
}
function excluir(CargoVO $p_cargo)
{
//Métodos de acesso ao negócio.
}
function atualizar(CargoVO $p_cargo)
{
//Métodos de acesso ao negócio.
}
}
?>
Bom.. como fuciona mais ou menos o processo, Por Exemplo:
Você vai salvar o um Objeto Cargo, no Flex vc chama seu RemoteObject e manda salvar passando
o objeto CategoriaVO populado, e no meio do caminho, o Framework, AMFPHP, irá serializar em um
Objeto CargoVO PHP, assim como na hora de devolver para o Flex, ser você solicitar uma lista de
Cargos, o retorno será um Array de CargoVO, debug e confirme, se não tiver tipado como CargoVO,
você fez algo errado!
Blza?
Obrigado Pessoal pela atencão...
Abracos!!
\o/
sexta-feira, 16 de novembro de 2007
Como anda o Adobe Flex no Brasil?
(Editado dia 17/11/2007)
Olá, a aplicacão FlexCenso está sendo um sucesso, tanto que em parceria com o Ebercom
da comunidade Flex, resolvi trocar de servidor.
Segue o novo Link:
http://www.flexdev.com.br/flexcenso/
================================================
Olá Pessoal!
Fiz uma pequena aplicação, que tem por fim realizar uma espécie de
Censo dos desenvolvedores de Flex no Brasil e região.
Para que isso!??
A principal, é para sabermos como anda o flex no mercado de trabalho,
uma vez que temos muitos formandos nas listas de flex, é muito interessante saber
como anda a propagação do Flex no Brasil.
Outro fato, é que temos mais de 1000 usuários nas listas, e já pensou que seu vizinho pode ser um desenvolvedor Flex e você não sabe?
A aplicação, está básica, porém com esses dados depois podemos gerar gráficos,
e módulos mais interativos.
Espero o participação de todos!
Abraços!
Segue o Link:
http://www.flexdev.com.br/flexcenso/
\o/
Liz... Te Amuh Vidah! =**
Olá, a aplicacão FlexCenso está sendo um sucesso, tanto que em parceria com o Ebercom
da comunidade Flex, resolvi trocar de servidor.
Segue o novo Link:
http://www.flexdev.com.br/flexcenso/
================================================
Olá Pessoal!
Fiz uma pequena aplicação, que tem por fim realizar uma espécie de
Censo dos desenvolvedores de Flex no Brasil e região.
Para que isso!??
A principal, é para sabermos como anda o flex no mercado de trabalho,
uma vez que temos muitos formandos nas listas de flex, é muito interessante saber
como anda a propagação do Flex no Brasil.
Outro fato, é que temos mais de 1000 usuários nas listas, e já pensou que seu vizinho pode ser um desenvolvedor Flex e você não sabe?
A aplicação, está básica, porém com esses dados depois podemos gerar gráficos,
e módulos mais interativos.
Espero o participação de todos!
Abraços!
Segue o Link:
http://www.flexdev.com.br/flexcenso/
\o/
Liz... Te Amuh Vidah! =**
terça-feira, 25 de setembro de 2007
Um Bug no Google?
Olá Pessoal!
=)
Esses dias eu estava com uns problemas um pouco complicados de lógicas,
e já estava ficando estressado, foi então que resolvi me distrair um pouco com
o pai Google (Um dia ainda presto uma Homenagem ao Google! +)
E coloquei valores assim para procurar:
123...233
1232...2313
93...786
E acabei descobrindo mais uma do pai, que os resultados apresentados são números que
estão entre os "..." (3 Pontos). utilidade? sei lá foi implementado o.O
Mas dae! ahan! fui aumentado os valores e por descuido,
não coloquei os "..." e sim ".." com valores tipo esses:
1000000..100000000
1000000..10000031231
10000321..10000031231
ehheh oo bixo da uma longa pensada e me retorna um 404 do servidor deles,
isto é posso concluir que há algum detalhe não validado,
pois normalmente quando o Google não encontra algo, ele diz que achou algo!
neste caso, um 404...
Bom.. tae um possível bug do Pai Google...
Fala em Google, vou participar do Concurso Flex Brasil, será uma homenagem ao Google!
Assim que preparar um Alpha, eu Disponibilizo a vocês...
Abraços Pessoal!
\o/
=)
Esses dias eu estava com uns problemas um pouco complicados de lógicas,
e já estava ficando estressado, foi então que resolvi me distrair um pouco com
o pai Google (Um dia ainda presto uma Homenagem ao Google! +)
E coloquei valores assim para procurar:
123...233
1232...2313
93...786
E acabei descobrindo mais uma do pai, que os resultados apresentados são números que
estão entre os "..." (3 Pontos). utilidade? sei lá foi implementado o.O
Mas dae! ahan! fui aumentado os valores e por descuido,
não coloquei os "..." e sim ".." com valores tipo esses:
1000000..100000000
1000000..10000031231
10000321..10000031231
ehheh oo bixo da uma longa pensada e me retorna um 404 do servidor deles,
isto é posso concluir que há algum detalhe não validado,
pois normalmente quando o Google não encontra algo, ele diz que achou algo!
neste caso, um 404...
Bom.. tae um possível bug do Pai Google...
Fala em Google, vou participar do Concurso Flex Brasil, será uma homenagem ao Google!
Assim que preparar um Alpha, eu Disponibilizo a vocês...
Abraços Pessoal!
\o/
sexta-feira, 10 de agosto de 2007
Deitel Sobre Adobe Flex....
Estava procurando algo sobre java no site do Deitel e poracaso olhei no Resources Centers dele
e advinha o que encontrei!?
ahan!!
Flex!
=)
conferem no link:
Deitel Resources
Ao lado tem bastante material sobre Ajax...
Tá dado o recado!!
até a proximo pessoal!
\o/
e advinha o que encontrei!?
ahan!!
Flex!
=)
conferem no link:
Deitel Resources
Ao lado tem bastante material sobre Ajax...
Tá dado o recado!!
até a proximo pessoal!
\o/
Assinar:
Postagens (Atom)