out 01 2008
Integrando Adobe Flex - FluorineFx - C#.net (Source)
[ Assista agora a palestra sobre este post realizada durante a Flex Mania 2009 ]
Olá pessoal, conforme combinei com o Artur, estou disponibilizando o código fonte do projeto dos seguintes tutoriais:
- Integrando Adobe Flex - FluorineFx - C#.net (Parte 1/2)
- Integrando Adobe Flex - FluorineFx - C#.net (Parte 2/2)
Você pode baixar o source do projeto aqui.
Para roda-lo abra o VisualStudio, vá até a opção Open>WebSite… e selecione a pasta IntegracaoFlex\Negocio.
Depois abra o Flex Builder, clique com o botão direito no Flex Navigator, Import…>Existing Projects into Workspace, no campo Select root directory, clique em Browse, e selecione a pasta IntegracaoFlex\Interface.
Feito isso, talvez seja necessário que você altere o arquivo services-config.xml que está dentro de IntegracaoFlex\Interface\src, a tag:
<endpoint uri="http://localhost:3024/Negocio/Gateway.aspx" class="flex.messaging.endpoints.AMFEndpoint" />
Altere o uri=”http:localhost:SUAPORTA/Negocio/Gateway.aspx”
Bom é isso, qualquer dúvida, deixem um comentário, que conforme o possível vou respondendo ;)




outubro 11th, 2008 at 22:37
Massa seu site, seus tutoriais esta de parabéns.
Como que eu faria pra gravar no banco de dados o Flex com .NET?
Estou precisando disso…
Valeuuu
outubro 13th, 2008 at 09:37
Então Vinícius, primeiramente obrigado. =D
Para gravar no banco de dados, basta implementar no C# os métodos que conectam no banco e inserem o registro. Caso você esteje usando SqlServer, pesquise sobre as classes SqlConnection, SqlCommand e SqlDataReader.
outubro 14th, 2008 at 23:31
valeu cara muito obrigado…
você em particular tem me ajudado muito
tanto na lista quanto aki com seus post
valeu mesmo
outubro 17th, 2008 at 23:42
E ae Vinícius beleza???
Eu segui seus dois tutoriais pra integração flex e da um erro quando em qualquer um dos dois botoes. O erro é esse:
Error: Cannot assign operations into an RPC Service (showBusyCursor)
at mx.rpc::AbstractService/http://www.adobe.com/2006/actionscript/flash/proxy::setProperty()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\rpc\AbstractService.as:277]
at IntegracaoFlex/preparaRemoteObj()[C:\IntegracaoFlex\Interface\src\IntegracaoFlex.mxml:24]
at IntegracaoFlex/btnListar_click()[C:\IntegracaoFlex\Interface\src\IntegracaoFlex.mxml:172]
at IntegracaoFlex/__btnListar_click()[C:\IntegracaoFlex\Interface\src\IntegracaoFlex.mxml:216]
Quando eu mando executar nao mostrar nenhum nem no VS e nem no Flex
Valeu
outubro 18th, 2008 at 00:12
e ae cara achei o porque do erro…
é na linha remoteObj.showBusyCursor = true;
se eu tiro ela funcina de boa
se tiver uma dica fico grato
valeu
outubro 18th, 2008 at 00:17
o cara desculpa esse tanto de post mas agora deu certo eu achei o motivo
no meu import eu colokei isso
import mx.rpc.remoting.RemoteObject
quando tem que ser isso
import mx.rpc.remoting.mxml.RemoteObject;
valeu msmo
outubro 18th, 2008 at 11:36
O Vinícius, já deu certo então? ótimo, fica gravado ai pra se acontecer com outro pessoa.
Obrigado por postar a solução também.
novembro 13th, 2008 at 17:42
Cara seu post foi muito útil, Parabens!!!
novembro 13th, 2008 at 20:01
Ô Rafael, que bom ter ajudado.
Conseguiu fazer a conexão com o Oracle?
janeiro 15th, 2009 at 23:54
Olá Vinicius, conheci seu blog hoje pesquisando por Flex & .Net. É muito interessante e irá me auxiliar muito. Parabéns.
Estou iniciando e gostaria de saber se é possível integrar o Flex com .Net para aplicativos Desktop, caso afirmativo, você teria algum exemplo em VB?
Obrigado!
janeiro 24th, 2009 at 09:35
[...] diria que este exemplo é um complemento do outro tutorial que fiz de como integrar o Flex com [...]
julho 31st, 2009 at 22:17
Boa noite, kara muito bom seu tutorial mais estou com um problema. funcionou 100%, só que ai eu pensei, vou fazer com que a cada clique no botão adicionar eu adiciono uma pessoa nova na lista. alterei o método Lista(). para que se adequece a tal situação coloquei para add na lista no metodo Inserir, só que quando eu insiro o .NET executa o método e o tamanho da lista sempre continua sendo stático.
vc sabe o que pode ser ?
ou as mensagem são mesmo pré definidas ?
janeiro 24th, 2010 at 22:52
Boa noite. Primeiramente gostaria de agradeçer pelo tutorial, que ficou muito bom
e didático. Em segundo, gostaria que se puder mim ajudasse com um porblema que esta
acontecendo. Fiz a primeira parte e testei o método Insere, adicionei os componentes
na tela para informar os dados a serem gravados no banco de dados, onde consegui
inserir no banco de dados normal. Mas, em seguida, fui dar sequencia no aprendizado,
e adicionei na tela o grid e o novo botão, depois que fiz isso e rodei a aplicação,
os componentes não aparecem no browser. Será que poderiam mim ajudar passando dicas para
que eu solucione esse problema. Agradeço desde já.
janeiro 29th, 2010 at 20:06
Olá Pedro, tudo bem?
Cara, provavelmente o seu código MXML está incorreto, dê uma olhada nas tags, se todas que estão abertas foram fechadas corretamente.
janeiro 30th, 2010 at 19:55
Ola Vinicius,
Sera que me pode ajudar, estou a tentar publicar o meu projecto mas esta dandao erro:
faultCode:Client.Error.MessageSend faultString:’Send failed’ faultDetail:’Channel.Connect.Failed error NetConnection.Call.BadVersion: : url: ‘http://www.indevsystem.com/devsys/Gateway.aspx”
Repare que o Gateway nao da erro,a pasta devsys é virtual
O meu service esta
ja tentei tambem colocar no uri a caminho completo.
será que me consegue ajudar,
Obrigado
janeiro 30th, 2010 at 19:57
Ola Vinicius,
Sera que me pode ajudar, estou a tentar publicar o meu projecto mas esta dandao erro:
faultCode:Client.Error.MessageSend faultString:’Send failed’ faultDetail:’Channel.Connect.Failed error NetConnection.Call.BadVersion: : url: ‘http://www.indevsystem.com/devsys/Gateway.aspx”
Repare que o Gateway nao da erro,a pasta devsys é virtual
O meu service esta
endpoint uri=”Gateway.aspx” class=”flex.messaging.endpoints.AMFEndpoint”
ja tentei tambem colocar no uri a caminho completo.
será que me consegue ajudar,
Obrigado