logo
  • Home
  • Acerca
  • Autores
  • Faq
  • Rede
  Twitter   Feed-me! RSS!
Mar 24

Training Kit – Visual Studio 2010 e .NET Framework 4

Escrito por Igor Musardo em .NET, 1, 4, 6, AR, Asp.Net, azure, bar, BI, C#, Data Service, Data Services, demo, Desenvolvedor, Dica, Download, DRE, Entity Framework, framework, gratuito, IE, kit, LOB, Microsoft, O, on, Ria’s Geral, silverlight, Silverlight 4, TAT, team, Tecnologia, Teste, Treinamento, UI, Visual Studio, Visual Studio 2010, window, windows, windows 7, windows azure @ 03 24th, 2011 | via http://www.igormusardo.com.br | Sem comentários
Igor Musardo
? X
  • Bookmarks

Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

More »

A Microsoft liberou o Training Kit para estudos sobre o Visual Studio 2010 e .NET Framework 4 totalmente gratuito.

O kit Inclui apresentações, testes práticos e demonstrações, além de englobar uma série de tecnologias entre elas:

  • C# 4
  • Visual Basic 10
  • F#
  • Parallel Extensions
  • Windows Communication Foundation
  • Windows Workflow
  • Windows Presentation Foundation
  • Silverlight 4
  • ASP.NET 4
  • Windows 7
  • Entity Framework
  • ADO.NET Data Services
  • Managed Extensibility Framework
  • Visual Studio Team System
  • Windows Azure
  • Clique aqui para acessar o Training Kit – Visual Studio 2010 e .NET Framework 4 e fazer o download do pacote.

    Jan 12

    Criando uma aplicação com Flex 4, Java e Blazeds

    Escrito por Pablo Souza em 1, 2009, 3d, 4, 6, Access, Adobe, Adobe Flex, app, AR, auto, back, bar, BI, Blazeds, blog, botão, browser, builder 4, class, código, Componente, Componentes, comunicação, configuração, control, Curso, Cursos, dados, Data Service, Data Services, DataGrid, Desenvolvimento, Design, developer, development, dispatch, Diversos, Download, DRE, dynamic, Eclipse, email, err, event, Evento, exemplo, Exemplos, Ferramenta, flash, flash builder, Flash Builder 4, Flex, Flex 4, fonte, fonts, for, Formação, Formulário, frontend, function, git, handle, html, ide, IE, if, image, instalação, int, interface, Java, kit, label, layout, library, lista, map, menu, Messaging, mg, MXML, NaN, novidade, Novidades, O, on, Oracle, pattern, pt, Remoting, RIA, Ria’s Geral, server, serviço, Serviços, servidor, site, spark, string, Sun, tag, TAT, Tech, Tema, TextInput, UI, web, window, windows, XML @ 01 12th, 2011 | via http://rectius.com.br/blog | 2 comentários
    Pablo Souza
    ? X
    • Bookmarks

    Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

    Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

    Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

    More »

    Hoje vou mostrar a integração de aplicações Flex 4 com back-end Java, utilizando o Blazeds para comunicação entre eles. Durante a instalação e configuração do ambiente de desenvolvimento, estamos considerando que você está trabalhando numa máquina com Windows. Caso não seja este o caso não fique preocupado, basta repetir os mesmos passos descritos para o Windows adaptando para o sistema operacional que você estiver utilizando.

    1. Instalações

    - Download Java Development Kit (JDK6), e após configurar a váriavel de sistema JAVA_HOME.
    - Download Eclipse IDE for Java Developers.
    - Download BlazeDS Turnkey, contêm uma versão configurada do servidor Tomcat e diversos exemplos.
    - Download Adobe Flash Builder 4, versão Standalone.

    2. Instalando o BlazeDS

    Após o download do BlazeDS descompacte-o num diretório de sua preferência:
    C:blazeds

    * Nesse momento você já deve ter instalado o JDK e confgurado a variável JAVA_HOME.

    Para verificar se tudo está funcionando vamos iniciar o servidor Tomcat.

    Abra um prompt do Windows e digite:
    cd C:blazedstomcatbin

    Em seguida inicie o servidor Tomcat:
    catalina start

    Após a inicialização do servidor, você verá a janela abaixo:

    O servidor de aplicação foi inicializado na porta 8400. Como eu disse anteriormente, o BlazeDS Turnkey vem com uma série de aplicações de exemplo mostrando a integração entre o Adobe Flex e o Java.

    Para verificar se o servidor está rodando corretamente e ver as aplicações que citei, digite num browser de sua preferência:
    http://localhost:8400/

    3. Instalando o Eclipse

    Após o download do Eclipse, descompacte o conteúdo do arquivo compactado para uma pasta um diretório de sua preferência:
    C:eclipse

    * Assim como o BlazeDS, o Eclipse também não necessita de instalação. Basta descompactá-lo para utilizar.

    4. Instalando o Flash Builder 4

    Para a instalação do Adobe Flash Builder 4 basta você ir avançando as opções, sempre mantendo os valores padrões. A versão Standalone é uma versão Trial que dura 60 dias. No site da Adobe você pode obter gratuitamente uma licensa de utilização caso você se enquadre nas exigências legais (estudantes, profissionais autônomos, etc).

    5. Criando o projeto Java

    Abra a pasta onde você descompactou o Ecplise e execute-o:
    C:eclipseeclipse.exe

    Em seguida vamos criar nosso projeto Java. Clique em:
    File > New > Dynamic Web Project

    Agora vamos criar um bean que será usado na serialização das informações que serão trocadas entre o Adobe Flex e o Java.

    Clique com o botão direito do mouse no projeto e então:
    New > Class

    A seguir a implementa da nossa classa Java bean Usuario.java:

    package br.com.rectius.model;
    ?
    import java.io.Serializable;
    ?
    public class Usuario implements Serializable {
    ?
    	/**
    	 *
    	 */
    	private static final long serialVersionUID = 1L;
    ?
    	private String nome;
    	private String email;
    	private String cargo;
    ?
    	public void setNome(String nome) {
    		this.nome = nome;
    	}
    	public String getNome() {
    		return nome;
    	}
    ?
    	public void setEmail(String email) {
    		this.email = email;
    	}
    	public String getEmail() {
    		return email;
    	}
    ?
    	public void setCargo(String cargo) {
    		this.cargo = cargo;
    	}
    	public String getCargo() {
    		return cargo;
    	}
    ?
    }

    Agora vamos criar nossa camada de serviço, que será o ponto de entrada das requisições do nosso front-end Flex.

    Clique novamente com o botão direito do mouse sobre o projeto e então:
    New > Class

    A seguir a implementação da nossa camada de serviço UsuarioService.java:

    package br.com.rectius.service;
    ?
    import java.util.ArrayList;
    ?
    import br.com.rectius.model.Usuario;
    ?
    public class UsuarioService {
    ?
    	/*
    	 * Como não estamos utilizando nenhuma ferramenta
    	 * para persistência dos dados, vamos armazenar
    	 * a informações nessa lista estática
    	 */
    	private static ArrayList<Usuario> listaUsuarios =
    		new ArrayList<Usuario>();
    ?
    	/*
    	 * Insere um novo usuário
    	 * @param usuario
    	 */
    	public void insereUsuario(Usuario usuario)
    	{
    		listaUsuarios.add(usuario);
    	}
    ?
    	/*
    	 * Retorna todos os usuários
    	 * @return
    	 */
    	public ArrayList<Usuario> listaUsuarios()
    	{
    		return listaUsuarios;
    	}
    ?
    }

    Pronto! Nossa aplicação Java já está finalizada.

    6. Configurando o BlazeDS

    Para que o Adobe Flex possa se comunicar com nossa camada de serviço no Java, teremos que modificar alguns arquivos de configuração do BlazeDS.

    Abra a pasta onde você descompactou o BlazeDS:
    C:blazeds

    Crie um nova pasta chamada:
    C:blazedsBlazedsConfigBase

    Localize agora o arquivo blazeds.war e descompacte-o na pasta que acabamos de criar:
    Arquivo: C:blazedsblazeds.war
    Pasta: C:blazedsBlazedsConfigBase

    Veja o contéudo da pasta C:blazedsBlazedsConfigBase>:
    C:blazedsBlazedsConfigBaseMETA-INF
    C:blazedsBlazedsConfigBaseWEB-INF

    * A pasta WEB-INF contém toda a informação necessária para a integração de um projeto Adobe Flex + Java + Blazeds.

    Agora vamos copiar algumas pastas do BlazeDS para dentro nosso projeto Java. Localize a pasta:
    C:blazedsBlazedsConfigBaseWEB-INF

    Copie o arquivo e os diretórios abaixo para WebContentWEB-INF, dentro do Eclipse:
    C:blazedsBlazedsConfigBaseWEB-INFweb.xml
    C:blazedsBlazedsConfigBaseWEB-INFflex
    C:blazedsBlazedsConfigBaseWEB-INFlib

    A pasta lib contém todas as biliotecas necessárias para realizar a comunicação do Adobe Flex com o Java.
    A pasta flex contém os arquivos de configuração necessários para estabelecer essa comunicação.

    Nesse momento a estrutura do seu projeto deve estar como na imagem abaixo:

    Agora vamos configurar nossa aplicação para que o Flex consiga se comunicar com o nosso projeto Java.

    Dentro do Eclipse localize e abre o arquivo:
    WebContentWEB-INFweb.xml

    Configure-o conforme a seguir:

    <?xml version="1.0" encoding="UTF-8"?>
    DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app>
    ?
        <display-name>BlazeDSdisplay-name>
        <description>BlazeDS Applicationdescription>
    ?
        -- Http Flex Session attribute and binding listener support -->
        <listener>
            <listener-class>flex.messaging.HttpFlexSessionlistener-class>
        listener>
    ?
        -- MessageBroker Servlet -->
        <servlet>
            <servlet-name>MessageBrokerServletservlet-name>
            <display-name>MessageBrokerServletdisplay-name>
            <servlet-class>flex.messaging.MessageBrokerServletservlet-class>
            <init-param>
                <param-name>services.configuration.fileparam-name>
                <param-value>/WEB-INF/flex/services-config.xmlparam-value>
           init-param>
            <load-on-startup>1load-on-startup>
        servlet>
    ?
    -- begin rds
    end rds -->
        <servlet>
            <servlet-name>RDSDispatchServletservlet-name>
    		<display-name>RDSDispatchServletdisplay-name>
            <servlet-class>flex.rds.server.servlet.FrontEndServletservlet-class>
    		<init-param>
    			<param-name>useAppserverSecurityparam-name>
    			<param-value>falseparam-value>
    		init-param>
            <load-on-startup>10load-on-startup>
        servlet>
    ?
        <servlet-mapping id="RDS_DISPATCH_MAPPING">
            <servlet-name>RDSDispatchServletservlet-name>
            <url-pattern>/CFIDE/main/ide.cfmurl-pattern>
        servlet-mapping>
    ?
        <servlet-mapping>
            <servlet-name>MessageBrokerServletservlet-name>
            <url-pattern>/messagebroker/*
        
    ?
        
            index.html
            index.htm
        
    ?
        
        
    ?
    

    Ainda dentro do Eclipse localize e abra o arquivo:
    WebContentWEB-INFflexremoting-config.xml

    Dentro desse arquivo é que informamos quais os serviços que nosso front-end Flex poderá ter acesso. Para tal basta criar um novo destino para cada serviço.

    Crie um destino para o serviço UsuarioService adicionando no arquivo remoting-config.xml o código abaixo:

        <destination id="UsuarioService">
        	<properties>
        		<source>br.com.rectius.service.UsuarioServicesource>
        	properties>
        destination>

    Pronto! O projeto Java já está configurado para trabalhar com o BlazeDS.

    7. Publicando nossa aplicação no Tomcat

    Já terminamos o projeto Java e a configuração do BlazeDS. Agora o próximo passo é publicar o projeto no servidor de aplicações Tomcat.

    Navegue até a pasta:
    C:blazedstomcatwebapps

    Crie uma pasta para o projeto Java:
    C:blazedstomcatwebappsGerenciaUsuario

    Agora dentro do Eclipse, clique sobre a pasta WEB-INF e a copie Edit > Copy.

    Cole então seu conteúdo na pasta que criada no passo acima:
    C:blazedstomcatwebappsGerenciaUsuario

    Agora reinicie o servidor de aplicação Tomcat para subir o projeto que acabamos de fazer deploy:
    catalina stop
    catalina start

    08. Criando o projeto Flex

    Uma das novidades do novo ambiente de desenvolvimento Adobe Flex, o Flash Builder 4, é sem dúvidas os recursos de conexão a dados e serviços.
    No passo 4 nós fizemos a instalação do Flash Builder 4. Agora localize seu ícone na área de trabalho ou no menu iniciar e abra o aplicativo.

    Em seguida crie um novo projeto Flex. Clique em File > New > Flex Project

    Agora faça suas configurações conforme a imagem abaixo:

    Root folder: Representa o diretório onde fizemos o deploy do nosso projeto Java, dentro do servidor de aplicação.
    Root URL: Representa a URL de acesso ao projeto no servidor de aplicação.
    Context root: Representa o nome da nossa aplicação.
    Output folder: Representa o local onde serão compilados os arquivos do Flex.

    Clique em Validate Configuration para se certificar de que você configurou tudo corretamente e em seguida clique em Finish.

    Antes de qualquer coisa vamos conferir se o Flash Builder inseriu corretamente um parâmetro de compilação no projeto Flex.

    Clique com o botão direito do mouse no projeto Flex, clique em Properties e certifique-se de que o argumento de compilação -services foi inserido:

    Agora vamos criar a interface. Digite o código abaixo:

    <?xml version="1.0" encoding="utf-8"?>
    <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
    			   xmlns:s="library://ns.adobe.com/flex/spark"
    			   xmlns:mx="library://ns.adobe.com/flex/mx">
    ?
    	<s:controlBarContent>
    		<s:Label text="Gerenciamento de Usuários"
    				 fontWeight="bold" fontSize="18"/>
    	s:controlBarContent>
    ?
    	<s:layout>
    		<s:VerticalLayout
    			horizontalAlign="center" verticalAlign="middle"
    			paddingLeft="10" paddingRight="10" paddingBottom="20" paddingTop="20"/>
    	s:layout>
    ?
    	<s:Panel title="Cadastro de Usuários" width="500">
    ?
    	s:Panel>
    ?
    	<s:Panel width="500" height="100%" title="Listagem de Usuários">
    		<mx:DataGrid id="dgUsuarios" left="20" right="20" bottom="20" top="20">
    		mx:DataGrid>
    	s:Panel>
    ?
    s:Application>

    09. Conectando a aplicação Adobe Flex ao Java

    Em seguida vamos utilizar os novos recursos inseridos no Flash Builder 4 para se comunicar com o Java.

    Clique em Windows > Data/Services. Após a aba correspondente se abrir clique em Connect to Data/Service….

    Veja que alguns arquivos foram criados automaticamente:

    Clique com o botão direito em qualquer ponto da sua Application (não clique nos componentes Panel ou qualquer outro que não seja a Application) e clique em Generate Service Call:

    Em seguida selecione o método listaUsuarios():

    Vá para o modo de visualização “Source” e veja que um método handler foi criado para manipular o evento CreationComplete da Application.

    Agora volte para o modo “Design”, clique com o botão direito no componente DataGrid e em seguida clique em Bind to Data…

    Clique no botão OK e veja o resultado:

    Finalizamos o código para a listagem dos usuários. Agora precisamos fazer o código que vai inserir os usuários.

    Novamente clique com o botão direito do mouse no componente DataGrid e então clique na opção Generate Details Form…

    Arrume o posicionamento do formulário de cadastro, altere o label do botão. Em seguida clique com botão direito do mouse sobre o botão e Generate Service Call…

    Agora altere o método button_clickHandler que foi gerado automaticamente:

    protected function button_clickHandler(event:MouseEvent):void
    {
    	var usuario:Usuario = new Usuario();
    	usuario.email = emailTextInput.text;
    	usuario.nome = nomeTextInput.text;
    	usuario.cargo = cargoTextInput.text;
    	insereUsuarioResult.token = usuarioService.insereUsuario(usuario);
    }

    Com isso já conseguimos inserir usuários na coleção do back-end Java. Agora vamos modificar nosso código para que toda vez que um usuário for inserido os usuários sejam listados novamente no componente DataGrid.

    Agora altere o método insereUsuarioResult_resultHandler:

    protected function insereUsuarioResult_resultHandler(event:ResultEvent):void
    {
    	listaUsuariosResult.token = usuarioService.listaUsuarios();
    }

    Agora rode sua aplicação e veja o resultado final.

    Pronto! A aplicação está rodando perfeitamente.
    Como lição de casa, faça com que seja possível remover e alterar um usuário.

    Fontes do projeto:

    Download do projeto Flex (28 KB)
    Download do projeto Java (3.67 MB)

    Referências:
    - Accessing data services overview

    Espero que tenham gostado e até a próxima!

    Out 5

    Silverlight e WCF

    Escrito por Flavia Moreira em .NET, 1, 4, 6, Animação, AR, Asp.Net, Banco de Dados, Blend, blog, blog silverlight, blogsilverlight, C#, dados, Data Service, Data Services, demo, Entity Framework, exemplo, facebook, framework, html, ide, if, linq, Linq to Sql, mg, O, on, Outros, Ria’s Geral, serviço, silverlight, TAT, Twitter, Vídeo, Visual Studio, WCF, Wordpress @ 10 5th, 2010 | via http://flamoreira.wordpress.com | Sem comentários
    Flavia Moreira
    ? X
    • Bookmarks

    Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

    Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

    Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

    More »

    Nesta vídeo aula você irá compreender como trabalhar com WCF e Silverlight, pois uma aplicação Silverlight não tem acesso direto a banco de dados. Neste caso, podemos usar um serviço WCF que acessa os dados de um banco de dados usando, por exemplo, Entity Framework, ADO.NET Data Services, LINQ TO SQL, entre outros

    veja..

    Abraços

    Flávia Moreira

    Out 5

    Silverlight e WCF

    Escrito por Flavia Moreira em .NET, 1, 4, 6, Animação, AR, Asp.Net, Banco de Dados, Blend, blog, blog silverlight, blogsilverlight, C#, dados, Data Service, Data Services, demo, Entity Framework, exemplo, facebook, framework, html, ide, if, linq, Linq to Sql, mg, O, on, Outros, Ria’s Geral, serviço, silverlight, TAT, Twitter, Vídeo, Visual Studio, WCF, Wordpress @ 10 5th, 2010 | via http://flamoreira.wordpress.com | Sem comentários
    Flavia Moreira
    ? X
    • Bookmarks

    Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

    Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

    Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

    More »

    Nesta vídeo aula você irá compreender como trabalhar com WCF e Silverlight, pois uma aplicação Silverlight não tem acesso direto a banco de dados. Neste caso, podemos usar um serviço WCF que acessa os dados de um banco de dados usando, por exemplo, Entity Framework, ADO.NET Data Services, LINQ TO SQL, entre outros

    veja..

    Abraços

    Flávia Moreira

    Jul 4

    Características – Microsoft Silverlight 4 & Adobe Flex 4

    Escrito por Robson Fernandes em .NET, 1, 2.0, 3d, 4, 6, action, Actionscript, ActionScript 3, Adobe, Adobe Air, Adobe Flex, Adobe Flex - 3, Adobe Flex - Core, Air, Android, Animação, app, AR, BI, Blend, builder 4, C#, Catalyst, class, ColdFusion, control, Controls, css, Data Binding, Data Service, Data Services, DataGrid, Desenvolvedor, desenvolvedores, Desenvolvimento, Design, Desktop, Dica, DRM, encode, encoder, err, Estilo, event, expression, Expression Blend, Ferramenta, flash, flash builder, Flash Builder 4, flash media, Flash Media Server, Flash Player, Flash Remoting, Flex, Flex 4, for, Google, html, ide, IE, if, image, imagens, int, interface, internet, Java, Javascript, layout, Linux, Mac, Mercado, Microsoft, Microsoft Expression, Microsoft Silverlight, MXML, NaN, O, on, Opinião, Partilha, Pessoal, photoshop, PHP, player, print, programação, pt, Remoting, RIA, Ria’s Geral, Rich Internet Application, ruby, runtime, server, silverlight, Silverlight - Core, Silverlight 3, Silverlight 4, Soap, socket, streaming, surface, swf, tag, Tecnologia, tool, UI, UX, Ved, Vídeo, Visual Studio, Visual Studio 2010, WCF, web, Web Service, web services, window, windows, XAML, XML, XP @ 07 4th, 2010 | via http://www.riasoftware.com.br/blog/ | 2 comentários
    Robson Fernandes
    ? X
    • Bookmarks

    Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

    Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

    Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

    More »

    INTRODUÇÃO

    Boa noite Galera!

    Hoje gostaria de compartilhar com vocês, uma postagem com as principais características, das mais comentadas tecnologias de desenvolvimento de aplicações RIA(Rich Internet Applications) do mercado, o Microsoft Silverlight e o Adobe Flex.
    São ao todo 20 características destacadas, sendo que elas foram aplicadas nas últimas versões das plataformas destacadas.
    Gostaria da opinião de vocês, meus amigos leitores e desenvolvedores, até mesmo para que possam avaliar o conteúdo, caso eu tenha descrito algo errado. Lembrando que a intenção desta postagem, não é denegrir nenhuma tecnologia, mas sim, apresentar suas características!


    Abaixo, segue a tabela:

      Tecnologias   Adobe Flex 4   Microsoft Silverlight 4
     
      Runtime   - Flash Player 10.1   - Silverlight 4.0.5
      Aplicações
      Multi-Plataforma
      - Windows
      - MacOS
      - Linux
      - Solaris
      - Google Android
      - Windows
      - MacOS
      - Windows Phone 7
      - XBox 360
      - Microsoft Surface
      Animação – Timeline   - Frame-by-Frame   - Baseada em tempo
      - Frame-by-Frame
      3D   - Baseado em simulação de
        perspectiva X, Y e Z.
      - Baseado em simulação de
        perspectiva X, Y e Z.
      Aplicações baseadas em
      Desktop 2.0
      - Adobe Air   - Silverlight OOB
      Modelo de programação   - Orientado a Objetos   - Orientado a Objetos
      Linguagem de interfaces   - Baseado em XML, o MXML   - Baseado em XML, o XAML
      Linguagem base – Client   - ActionScript 3

      - C#
      - VB.NET
      - IronRuby
      - IronPython

      Linguagens utilizadas com   frequência – Server/Side   - Java
      - PHP
      - ColdFusion
      - C#

      - C#
      - VB.NET
      - PHP

      Arquivo executável binário   - Arquivo SWF

      - Arquivo XAP

      Característica da plataforma   - Data Binding
      - Event Handling
      - Layout
      - Navigation
      - Controls
      - DataGrid
      - Data Visualization
      - Styling
      - Câmera e Microfone
      - Suporte Offiline DRM
      - Peer-assisted P2P
      - Print Suport
      - Right-to-Left Text
      - HTML hosting
      - Aceleração de Hardware

      - Data Binding
      - Event Handling
      - Layout
      - Navigation
      - Controls
      - DataGrid
      - Data Visualization
      - Theming
      - Câmera e Microfone
      - Suporte Offiline DRM
      - Multicast Streaming
      - Print Suport
      - Right-to-Left Text
      - HTML hosting
      - Aceleração de Hardware
      - COM Interop
      - Multi-Threading

      Ferramentas de   desenvolvimento   - Flash Builder 4   - Microsoft Visual Studio 2010
      Ferramentas de design

      - Adobe Flash CS5
      - Adobe Catalyst CS5

      - Microsoft Expression Blend 4
      - Microsoft Expression Design 4
      Integração com outras
      ferramentas de design
      - Adobe PhotoShop CS5
      - Adobe Illustrator CS5
      - Adobe Fireworks CS5
      - Adobe PhotoShop CS5
      - Adobe Illustrator CS5
      Linguagens baseadas
      em estilos
      - CSS   - XAML
      Suporte a Imagens   - Todos os formatos   - PNG
      - JPG
      Acesso remoto   - HTTP
      - Socket
      - Web Services
      - Remoting
      - HTTP
      - Socket
      - Web Services
      - WCF
      Data Services   - Flash Remoting
      - Bynary e Soap Services
      - WCF Services
      - Bynary e Soap Services
      Manipulação de vídeo   - Tipos de arquivos(FLV, F4V)
      - Tool: Adobe Media Encoder
      - Suporte a DRM
      - Tipos de arquivos(WMV, F4V)
      - Tool: Expression Media Encoder
      - Suporte a DRM
      Distribuição de vídeo   -Adobe Flash Media Server   -Microsoft IIS Media Services

    Obrigado pessoal!

    Abs.

    Robson Fernandes


    Fev 19

    BlazeDS atualização de segurança

    Escrito por Pedro Claudio em 1, 2.0, 6, Adobe, Blazeds, ColdFusion, Data Service, Data Services, Flex, Flex Data Services, lista, live, LiveCycle, O, on, Ria’s Geral, Segurança, servidor @ 02 19th, 2010 | via http://blog.pcsilva.com/index.cfm | Sem comentários
    Pedro Claudio
    ? X
    • Bookmarks

    Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

    Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

    Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

    More »

    Adobe lançou hoje um boletin de segurança que afeta o ColdFusion.

    Lista com todos os servidores afetados:

    BlazeDS 3.2 e versões anteriores
    LiveCycle 9.0, 8.2.1, e 8.0.1
    LiveCycle Data Services 3.0, 2.6.1, e 2.5.1
    Flex Data Services 2.0.1
    Co…

    Ago 17

    Adobe UG Tour in Salvador

    Escrito por Ria Brazil em Actionscript, Air, ColdFusion, Data Services, flash, Flash Catalyst @ 08 17th, 2009 | via http://www.riabrazil.com.br/blog/ | Sem comentários
    Ria Brazil
    ? X
    • Bookmarks

    Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

    Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

    Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

    More »

    Vicente, Lee, Jeff
    Ontem,  16 de agosto, aconteceu no Fiesta
    Convention Center o evento da Adobe Flash Tour 2009. O evento contou com a participação do
    Palestrante Lee Brimelow, com quem tivemos a honra de almoçar e nos divertir
    durante o almoço. Eu sofri um pouco por causa da pouca proficiência no inglês
    (para falar), mas com o Vicente do lado tudo acabou transcorrendo muito bem.
    Estava também conosco a Gabriela Zaninetti e durante o almoço conversamos sobre diversos
    assuntos, mas voltando ao evento…

    O evento foi muito bem organizado,  a expectativa de todos nós é que a casa
    estivesse lotada, mas era apenas uma aposta já que foi primeiro evento oficial da Adobe em Salvador e fazia muito tempo que não víamos algo destinado ao Flash e ferramentas da antiga Macromedia. Outra incógnita também era a questão do dia da realização do evento, que é  atípico para relização de eventos. Eu particularmente gostei que fosse no domingo, porque durante a semana normalmente não dá tempo e algumas empresas não liberam seus profissionais no horário comercial. É uma cultura a ser modificada. No geral o público agradou,
    o auditorio ficou cheio e a palestra fluiu bem. Outro prognóstico
    que se provou diferente na prática foi o percentual de desenvolvedores vs
    designers que também acabou contrariando a todos, sendo que a grande maioria era de
    designers, representando 75% da platéia, segundo Lee. Atribuimos a esse fato ao passado do Flash que durante anos fora explorado mais por designers do que por developers. As novidades dos acréscimos e do poder que as tecnologias baseados no flash agregaram parecem ainda não estar na cabeça da comunidade. Algo que achamos positivo constatar, pois vai ter muito trabalho a ser feito.

    A bola cheia do evento foram os
    sorteios , muita gente se deu bem ganhando bolsas de cursos de treinamento,
    licenças de softwares, brindes bem legais da Adobe e ingressos para o nosso
    Workshop que ocorrerá no dia 12/09. As fotos e mais detalhes do evento, você
    pode ver no blog do RIA-BA.

    A bola murcha se deu para a falta
    de escrupulos e a antiética que infelizmente algumas empresas baianas insistem em utilizar.  Estou confiante que a Adobe
    vai  apurar a realidade dos fatos e agir
    com equilíbrio de justiça, mas penso também que tais procedimentos, que criam
    esses episódios desagradáveis, sejam passíveis de punição, pois na minha
    opinião, não faz sentido que a imagem da Adobe permita que essas iniciativas frutifiquem, pois o objetivo dessas iniciativas é o enfraquecimento da comunidade.

    No geral, fica nosso agracedecimento à Adobe por trazer esse evento magnífico para nossa cidade e que possa levar isso também para outras cidades importantes que ficaram de fora desse tour: Recife, Fortaleza, Curitiba, Florianópolis, Porto Alegre e Campo Grande, por exemplo.

    Jul 12

    Silverlight 3 – Agora sim!

    Escrito por Vinícius Sandim em .NET, 1, 2009, 4, 6, app, AR, Blend, blog, C#.net, Componente, Componentes, CRUD, Data Service, Data Services, demo, Desenvolvedor, err, Excel, expression, Ferramenta, Flex, framework, if, int, layout, live, Live Cycle Data Services, mg, Microsoft, MSDN, novidade, Novidades, O, on, Pessoal, print, produto, pt, RIA, Ria’s Geral, SDK, serviço, Serviços, silverlight, Silverlight 3, TAT, Teste, UI, Ved, Visual Studio, WCF, XP, zend @ 07 12th, 2009 | via http://www.viniciussandim.com | Sem comentários
    Vinícius Sandim
    ? X
    • Bookmarks

    Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

    Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

    Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

    More »

    É pessoal, agora posso dizer que o Silverlight chegou!!!

    Quando fiquei sabendo que a Microsoft havia liberado a versão release do Silverlight 3, resolvi fazer um novo teste e atualizar as minhas impressões sobre o produto.

    Agora sim, posso dizer com toda franqueza, o Silverlight chegou!! E já está batendo de frente com o Flex.

    Claro que não tenho nenhuma experiência com ele em produção, mas quando digo isso, é porque as ferramentas para o desenvolvedor estão excelentes.

    O Blend, ferramenta usada para desenvolver Silverlight Apps, está incrível!

    Paleta de componentes muito mais organizada, o SDK bem mais completo, integração com o .Net framework de dar inveja!

    Para demonstrar tudo isso que estou falando, resolvi criar uma agenda de contatos idêntica a que fiz em Flex, e vou posta-la em breve aqui.

    Já conseguir consumir os serviços do CRUD através do WCF (algo similar ao Live Cycle Data Services), isso foi muito tranquilo, minha maior dificuldade está sendo a definição do layout, ele trabalha bem diferente do Flex neste ponto.

    Para matar um pouco da curiosidade, resolvi deixar uns prints do que estou fazendo..

    Print2

    Print1

    Print3

    Print4

    Print5

    É isso ae pessoal, em breve farei um post com mais novidades. Até +!

    |

    ACERCA

    O que é o RedeRIA ?

    O redeRIA não é nada mais que um agregador de feed's que disponibiliza o conteudo de varios blogs e autores ao redor do mundo RIA, actualmente agregamos mais de 2755 entradas vindas de 53 blogs especializados em ria’s, pelo que só fica a ganhar em assinar o feed ou seguir a comunidade no twitter.

    Se acha que o seu blog ou um blog de um amigo é interessante e util para os leitores o redeRIA, faça a sua submissão aqui.

    Feed: assine já
    Twitter: siga-nos

    GOOGLE

    Votação


    Deveria o RedeRia agregar conteúdo em inglês?
    Ver Resultados

    AUTORES


    Eduardo KrausAlexandre TadashiBindableCognitiva SoluçõesDaniel LopesDaniel SchmitzDanielPedrinhaDClick TeamEbercomEdgard DavidsonElvis FernandesErko BrideeFabiel PrestesFábio Batista da SilvaFabio da SilvaFabriccio BernardesFelipe BorellaFlavia MoreiraGabriel VersalliniGabriela T. PerryIgor MusardoJanderson CardosoJoão AugustoJose Carlos FielKelps SousaLeonardo FrançaLucas MarçalLuis MessiasLuiz TarabalMario JuniorMário SantosMauro MartinsPablo SouzaPedro ClaudioreneRia BrazilriaPTRicardo CerqueiraRobson FernandesRodrigo Pereira FragaSaintBrSamuelFacchinelloSergio SouzaSilva DeveloperStefan HorochovecTech CaffeTecinforThiago BuenoVedVinícius SandimWillian ManoXAML Cast

    PUBLICIDADE








    Powered by Wordpress & msdevstudio.com