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