No dia 4 de Dezembro a equipe do The Midnight Coders disponibilizou a nova versão do WebOrb para .NET, a versão 3.6.
Nesta versão, temos como novas funcionalidades:
- Integração ao Microsoft Silverlight: Permite invocar métodos via Remote Objects de forma tão simples como Webservices;
- Suporte a invocações servidor-servidor vai AMF: Permite a integração cross-platform, onde .NET pode invocar Java ou aplicações nativas, usando uma API simples e intuitiva sem toda a complexidade associadade ao processo de integração entre plataformas diferentes;
- Template WebOrb para o Visual Studio 2005/2008: Os templates estão disponíveis em C# e em Visual Basic, e em dois modelos, um para criar um website WebOrb-enable e outro para criar uma biblioteca WebOrb-enable. Veja nos dois screencasts a demonstração do funcionamento.
- E correções de Bugs.
Ele está disponível para download no site do fabricante.
Eu já instalei e testei os templates do Visual Studio, e posso dizer que facilita bastante a configuração inicial da aplicação .NET para se comunicar com o Adobe Flex. Segue abaixo alguns print-screens.
Criar um novo projeto de Biblioteca com WebOrb.
Criar um novo Website com WebOrb ativo.
Solution Explorer do Visual Studio mostrando os arquivos criados pelo template do WebOrb.
Baixe a sua cópia gratuíta, faça a utilização desta ótima ferramenta e comente aqui.
Divirta-se.
12 Response Comments
Olá Cidadão!
Procedi a criação do projeto utilizando o template como indicado no screencast http://www.themidnightcoders.com/products/weborb-for-net/developer-den/screencasts/using-weborb-visual-studio-templates-part1.html mas em meu management console não aparece a minha ClassLibrary…
Vc ja testou pra ver se isso funciona legal, ou soh funciona no screencast? 😉
Rafael,
Eu instalei e testei como demonstrado no webcast e comigo funcionou perfeitamente. No management console apareceu a dll do projeto que criei, sem problemas…
Primeiro criei uma solução em branco, depois adicionei um projeto de class library e depois adicionei outro projeto de template de web site com o weborb, que trás o management console com ele.
Criei uma classe e ao compilar e executar o projeto, no console ele mostrou a dll com a classe construída.
Se puder me enviar o código fonte, poderei te responder a partir do dia 06/01.
Abraços,
Igor Musardo
Olá!
Pois é, eu fiz como no webcast, um WeborbClassLibrary, depois adicionando o template weborbenabled, e… nada no console, MAS! fiz a publicação da dll através do management do weborb então funcionou legal.
Tentarei na ordem que vc fez para ver se da certo.
valew!
Olá não sei se é aqui que posto este tipo de pergunta, mas é uma grande dúvida que tenho, o website enabled weborb obrigatóriamente deve estar publicado no iis? Devemos realmente estar em http://localhost/…
Um grande abraço e fiquem com Deus.
Seu site é muito bom para nós desenvolvedores.
Olá Jorge,
Muito obrigado pelo feedback positivo.
Não é necessário configurar o IIS para rodar a aplicação ASP.NET integrada ao Adobe Flex, ao invés disso você pode rodar diretamente pelo Visual Studio sem problemas, porém a cada rodada da aplicação, o servidor precisará ser levantado novamente, causando lentidão em seu computador caso não possua mais que 1Gb de memória, por esse motivo e pelo fato de poder rodar a aplicação sem estar com o Visual Studio aberto eu prefiro configurar a aplicação no IIS.
Olá Igor,
Tudo certo então, muito obrigado pela dica que realmente faz muito sentido, agora estou com problema para rodar minha aplicação no iis, fiz a aplicação no ASP .NET 3.5 e criei um diretório virtual no iis normal, porém quando acesso pelo browser http://localhost/dirvirtual/default.aspx ocorre um erro como se não pudesse ler um XML, mas tranquilo vou ver o que faço, já me ajudou bastante sua dica.
Mais uma parabéns, e seu site está muito bom mesmo.
É grande referência para desenvolvedores.
Olá Igor,
Deu certo a parte do IIS, removi o mesmo através do comando aspnet_regiis -ua e o instalei novamente através de aspnet_regiis -i, aí fiz o tutorial abri a página weborbconsole.html no manager invoquei o método e deu tudo certinho, mas quando fiz a aplicação no flex não deu certo não aparece o resultado pelo alert.
Se alguém puder me ajudar agradeço.
Abraços.
Olá Igor,
Resolvi aqui, coloquei o caminho xml services-config na propriedade do projeto flex compiler, ai ficou tudo belezinha, muito obrigado pelas dicas.
Um grande abraço.
Olá Jorge, fico muito feliz em saber que conseguiu fazer a aplicação rodar pelo IIS sem maiores problemas.
Precisando é só dar uma alô.
Abraços,
Igor Musardo
Pessoal,
Alguem aqui já colocou em produção um site utilizando o WebOrb? Tipo colocar no Locaweb, por exemplo?
Se precisa instalar alguma coisa no servidor, ou somente copiando as DLL’s já faça com que o site funcione?
Abraços.
Olá André,
Para publicar em qualquer servidor, basta copiar a DLL para dentro da pasta BIN da aplicação do servidor.
Qualquer dificuldade, entre em contato.
Abraços,
Igor Musardo
Boa Tarde Igor Musardo poderia me ajudar com um exemplo seu, com uma WEBCAST sua passando um passo a passo? estou começando agora e não me adaptei com essa nova versão ainda espero que possa me ajudar abrigado!