2006-12-28

CFFORM com ActionScript restrito, onde?



Para encerrar o ano de 2006, estou postando mais um filme sobre meus experimentos com CFFORM (CFMX 7.0.2) e ActionScript, espero que aprecie o mesmo tanto que apreciei.

youtube

2006-12-23

2006-12-22

Tree.dataProvider com XML complexo



Essa vai para um novo amigo.

Para construir a Tree foi usado o seguinte XML, para simular a saída produzida pela framework usada.
<?xml version="1.0" encoding="utf-8"?>
<tabela>
<faturamento>
<diafatura><![CDATA[00-00-0000]]></diafatura>
<diafatura><![CDATA[00-00-0000]]></diafatura>
<diafatura><![CDATA[00-00-0000]]></diafatura>
<diafatura><![CDATA[00-00-0000]]></diafatura>
<empresa><![CDATA[1]]></empresa>
<empresa><![CDATA[1]]></empresa>
<empresa><![CDATA[1]]></empresa>
<cliente><![CDATA[1]]></cliente>
<cliente><![CDATA[1]]></cliente>
<cliente><![CDATA[1]]></cliente>
<valor><![CDATA[15.00]]></valor>
<valor><![CDATA[15.00]]></valor>
<valor><![CDATA[15.00]]></valor>
<id><![CDATA[1]]></id>
<id><![CDATA[2]]></id>
<id><![CDATA[3]]></id>
</faturamento>
<empresas>
<id><![CDATA[1]]></id>
<id><![CDATA[2]]></id>
<codigo><![CDATA[1]]></codigo>
<codigo><![CDATA[1]]></codigo>
<razaoSocial><![CDATA[tal]]></razaoSocial>
<razaoSocial><![CDATA[tal]]></razaoSocial>
<cnpj><![CDATA[545]]></cnpj>
<cnpj><![CDATA[545]]></cnpj>
<observacao><![CDATA[obs]]></observacao>
<observacao><![CDATA[obs]]></observacao>
<created_at><![CDATA[00-00-000]]></created_at>
<created_at><![CDATA[00-00-000]]></created_at>
<updated_at><![CDATA[00-00-000]]></updated_at>
<updated_at><![CDATA[00-00-000]]></updated_at>
<lock_version><![CDATA[00-00-000]]></lock_version>
<lock_version><![CDATA[00-00-000]]></lock_version>
</empresas>
</tabela>


E o script Flex fica da seguinte forma.

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute" creationComplete="myload.send()">
<mx:Panel layout="absolute" id="panel1" title="Tree" cornerRadius="13"
width="321" height="236">
<mx:Tree x="10" y="10" width="282" height="146" id="myTree"
dataProvider="{listDP}" labelField="@id"></mx:Tree>
</mx:Panel>
<mx:Script>
<![CDATA[
import mx.rpc.events.ResultEvent;
import mx.collections.XMLListCollection;
import mx.controls.Alert;
[]
private var listDP:XMLListCollection = new XMLListCollection(new XMLList());

private function loadResult(event:ResultEvent):void{

var keys:Object = {
faturamento:["id","diafatura","empresa","cliente","valor"],
empresas:["id","codigo","razaoSocial","cnpj","observacao","created_at","updated_at","lock_version"]
};
var i:Number = 0;
var strNode:String = "";
var newNode:XML;
for(var x:String in myload.lastResult.tabela){
newNode = XML("<tabela id='"+x+"' data='"+x+"' />");
listDP.addItem(newNode);

for(var y:Number = 0; y < event.result.tabela[x][keys[x][0]].length;y++){
strNode = "<registro ";
for(var z:Number = 0 ; z < keys[x].length ;z++){
strNode += keys[x][z]+"='"+event.result.tabela[x][keys[x][z]][y]+"' ";
}
strNode += " />";
newNode = XML(strNode);
listDP[i].appendChild(newNode);

}
i++;
}
}

]]>
</mx:Script>
<mx:HTTPService id="myload" url="http://localhost:8080/cfusion/file.xml" result="loadResult(event)" />
</mx:Application>

2006-12-21

Silicon Valley Flex User Group



No dia 09/11/2006, Tom Ortega fez um tour no Flex Builder, dando início sequência de treinameno grátis Flex, a segunda sessão foi no dia 14/12/2006, mas a url ainda não é a permante.

Flex Builder Tour, Using Base Components, Extending Components, Custom Components, Forms in Flex vs HTML/CFML, and more

Flash and Multimedia Users Group of Arizona



No dia 22/11/2006 o grupo recebeu Robert Hoekman, para falar sobre usabilidade e práticas de implementação.

designing the obvious

Sierra Flash MMUG



A última reunião do grupo foi dia 09/11/2006, e o assunto foi a integração Flash/Flex, sendo seu palestrante Phil Heinz.

Open Session for Flash 8 and Flex 2 Data Integration Questions

Flex showcase por Ted Patrick



O Flex Evangelist da Adobe, Ted Patrick, criou uma conta Flickr com screens de aplicações Flex. Por enquanto são cinco páginas, com muitas variações na utilização da tecnologia.

2006-12-19

Desenvolvendo Components MXML



AUG | Italy / Flexgala.com promoverá o segundo eSeminário de dezembro falando da criação de componentes mxml, a reunião será 13:00 (DF) do dia 21/12/2006.

Sviluppare MXML Components in Flex - FlexGala eSeminar #2
Connect

Animando transições de cores no Flex 2



Em resposta a uma thread no FlexCoders Darron Schall publicou sua solução.

aplicação
source

2006-12-13

Pegando informações ID3 de um MP3



Em resposta ao FlashMedia mailing, Renaun Erickson desenvolveu uma aplicação utilizando FMS e Flex2, para obter as informações ID3 de um mp3. Para que o exemplo funcione corretamente é necessário habilitar o acesso a porta 1935 no firewall.

Flex/AS3 and FMS getting id3 info from mp3’s


source

Flex e Rails



Derek Wischusen publicou a primeira parte de um tutorial, e neste Derek demonstra o uso não só do Flex com Rails, mas também a utilização da tecnologia Cairngorm. Nos exemplos é possível observar o Cairngorm, e verificar a construção da comunicação com ele.

Part 1 - Flex Cairngorm/WebORB Issue Tracker Tutorial

MAX 2006 por Auburn Multimedia Users Group



O grupo mantém um blog, e nele, Troy publicou um vasto material sobre o evento, vale conferir.

ADOBE MAX 2006 - arquivos pdf

Entendendo o Adobe Apollo



Este é o tema do encontro do AUGDF com o MXSTUDIO AUG, Leonardo França, manager do primeiro, realizará palestra em conjunto com o segundo.
Com este, já são dois encontros que reunirá mais de um UG em um espeça menor que 30 dias, demonstrando o espírito da comunidade, colaboração e interação.
Parabéns a estes UGs, que propocionam encontro entre profissionais distintos de regiões diferentes.
O palestrante será o Leonardo França, no dia 20/12/2006 (quarta-feira) às 19:30, via Connect.

Connect

Primeiro Encontro MXSTUDIO-IMPACTA



O Manager do MXSTUDIO AUG, Danilo Santana disponibilizou os links das gravações Connect do último evento, e ainda os arquivos de exemplo utilizados na palestra.

Plataforma Flash - Danilo Santana
Desenvolvimento de Jogos em Flash - Hugo Ferreira da Silva

2006-12-07

<cfreport>.org na MAX 2006



Dean Harmon disponibilizou os arquivos de exemplo, utilizados em sua apresentação na MAX 2006.
Ele falou, claro, sobre documentos imprimíveis e relatórios.

zip

MAX 2006 por Ashwin



O engenheiro de software da Adobe ColdFusion Ashwin J Mathew fez um resumo sobre a MAX 2006, e nele incluiu sua apresentação.
Não deixe de visitar.

2006-12-03

mx:Tree



Postei sobre o assunto, mas Peter Ent está construindo uma sequência sobre o mesmo tema, confira.

Tree Control DataProviders
Tree Drag and Drop Part 1
Tree Drag and Drop Part 2

Cairngorm 2 Exemplo Simples



Muita gente já deve ter visto este exemplo de Cairngorm 2, se não, dê uma estudada em cima do exemplo do Alex Hulman.

Cairngorm 2 (for Flex 2) – Simple Sample Applications.


Aug | Italy - Video Cursos



Marco Casario criou dois cursos, Curso de Flex 2 e Curso de Flex Builder 2, basta você realizar o cadastro no UG para assistir a cada um deles. Isto foi uma contribuição do Marco ao grupo.

Os cursos estão dispostos por módulos, da seguinte forma:

Curso de Flex 2
* 1. Flex 2 Basics
* 2. Flex 2 - Usare i Controls
* 3. Flex 2 - Usare i Containers
* 4. Flex 2 - Usare gli MXML Components
* 5. Flex 2 - Usare gli MXML Components - parte 2
* 6. Flex 2 - Usare gli Events - new
* 7. Flex 2 - Usare gli Events - parte 2 - new
* 8. Flex 2 - Usare i Data Model - new
* 9. Flex 2 - Usare i Data Model - parte 2 - new
* 10. Flex 2 - Connessioni a dati XML remoti con HTTPService - parte prima
* 11. Flex 2 - Connessioni a dati XML remoti con HTTPService - parte seconda

Curso de Flex Builder 2
* 1. Flex Builder 2 - Introduzione
* 2. Flex Builder 2 - Il WorkBench
* 3. Flex Builder 2 IDE
* 4. Flex Builder 2 - Project
* 5. Flex Builder 2 - Project 2
* 6. Flex Builder 2 - Editor
* 7. Flex Builder 2 - Debug




Com a atual discussão sobre curso, isto seria uma boa opção?

Adobe Flex 2 live eSeminar Series



Terça-feira dia 05/12/2006 Ben Forta será o palestrante, falando sobre Flex, com início as 17:00 hs.
Inscrições

Auckland CFUG



Kai Koenig palestrou sobre estilos no Flex 2, com o titulo Styling Flex 2 applications, para o grupo no dia 09/11/2006.
Não deixe de assistir!

Connect

Garage Flash



A reunião de 23/11/2006 do Flash User Group Peru contou com a palestra de Jordi Masfarne com o tema Aplicaciones Moviles con Flash Profesional 8.
Meus parabéns ao UG pela audiência.

Connect

2006-12-02

SpringGraph Flex Component



Carlos Rovira publicou uma demonstração de uso do componente SpringGraph, criado por Mark Shepherd.
Publicação foi uma contribuição ao Adobe Spanish Flex UG.

SpringGraph Flex Component
Exemplo Carlos Rovira

2006-12-01

ColdFusion MX 7.0.2 Cumulative Hot Fix 1




A Adobe liberou uma nota técnica anunciando um Hotfix para o ColdFusion MX 7.0.2.

CHF1 - http://www.adobe.com/go/kb400074