logo
  • Home
  • Acerca
  • Autores
  • Faq
  • Rede
  Twitter   Feed-me! RSS!
Fev 2

Introdução ao Windows Phone 7

Escrito por Alexandre Tadashi em .NET, .Net Magazine, 1, 2009, 3d, 4, 6, Animação, Animações, Aplicativos, app, AR, arte, Artigo, auto, back, BI, Blend, blog, Blogs, botão, browser, C#, camp, case, class, Class Library, código, código fonte, configuração, control, Curso, Cursos, custom, dados, demo, Desenvolvedor, desenvolvedores, Desenvolvimento, Design, designer, developer, development, DevMedia, Diversos, Download, DRE, email, empresas, err, exemplo, explorer, expression, Expression Blend, Ferramenta, fonte, for, framework, fundo, game, Geral, git, gratuito, html, ide, IE, if, image, instalação, int, Introdução, jogo, Jogos, layout, library, Links, lista, live, Mac, menu, Mercado, mg, Microsoft, Microsoft Expression, Microsoft Silverlight, mobile, MSDN, Negócios, novidade, Novidades, O, on, pagamento, produtividade, Projetos, RIA, Ria’s Geral, RTW, silverlight, Silverlight 4, site, SmartPhone, social, Software, spark, tag, Tecnologia, Tema, tool, UI, uint, UX, Ved, Visual Studio, Visual Studio 2010, vs, web, window, windows, windows 7, XAML, Xna, XP @ 02 2nd, 2011 | via http://alexandretadashi.net/ | Sem comentários
Alexandre Tadashi
? 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 »

WP7_1

Neste artigo será apresentada uma pequena introdução ao desenvolvimento de projetos mobile com o Windows Phone 7, o Windows Phone 7 ou WP7, é o mais recente sistema operacional da Microsoft para a plataforma mobile, foi projetado para proporcionar ao desenvolvedor a criação de aplicativos com recursos interativos e ricos, seu visual é simples, agradável e moderno. Para o desenvolvimento de aplicativos para essa plataforma a Microsoft investiu praticamente no Microsoft Silverlight e no Framework XNA.

O Silverlight pode ser utilizado para diversas finalidades, mas sua força está na criação de aplicativos de negócios em geral, utilizando a plataforma .net. Além do WP7 é possível utilizar o Silverlight para criar projetos web , rodando no browser ou até mesmo criar projetos Silverlight que rodam instalados fora do browser.

O XNA é um framework completo para o desenvolvimento de games, tanto para PCs com o Windows, como para o XBOX 360 e o Windows Phone 7, é possível criar jogos com o Silverlight , mas como o XNA foi concebido com esse propósito ele tem um suporte melhor para a criação de games mais complexos.

Se você já programa em C# .net ou até em Silverlight, você poderá aproveitar e aplicar seus conhecimentos para criar aplicativos para o WP7, neste artigo será apresentado como preparar o ambiente de desenvolvimento para você iniciar a criação de aplicativos para o Windows Phone 7 com Silverlight utilizando o Visual Studio 2010 ou com o Expression Blend.

O Ambiente de desenvolvimento para o WP7 é totalmente gratuito, você poderá utilizar o Visual Studio 2010 Express, o Visual Studio é a principal IDE da Microsoft para o desenvolvimento de aplicativos para a plataforma .net, neste artigo vou usar a versão Premium do Visual Studio 2010 , mas você poderá utilizar os mesmos conceito na versão Express (gratuita).

Uma ferramenta muito interessante e com total suporte ao Windows Phone 7 é o Expression Blend 4, o Blend é uma ferramenta completa para a criação de layouts aprimorados, com suporte ao Windows Phone, nela diversas tarefas são realizadas com a ajuda do mouse, os códigos XAML são gerados automaticamente conforme você manipula visualmente o layout das telas, além de praticidade e produtividade ele também possui um emulador do Windows Phone e diversos recursos para o designer da aplicação. 

Ambiente de desenvolvimento – Windows Phone 7 Developer Tools

WP7DT

Para iniciar o desenvolvimento com o WP7 você vai precisar instalar o Windows Phone Developer Tools  RTW , ele está disponível para o Windows Vista e Windows 7, o programa inclui os seguintes aplicativos:

  • Visual Studio 2010 Express for Windows Phone
  • Windows Phone Emulator Resources
  • Silverlight 4 Tools For Visual Studio
  • XNA Game Studio 4.0
  • Microsoft Expression Blend for Windows Phone 
  •  

    Para outras informações sobre o ambiente gratuito de desenvolvimento para o WP7 clique aqui.

    Inicie a instalação do Windows Phone Developer Tools RTW, se você tiver alguma versão incompatível instalada,  o software vai alertá-lo, a primeira etapa é aceitar a licença do programa, em seguida aparecerá uma tela com o botão “Install Now”, clique  para iniciar a instalação, você poderá neste momento alterar o diretório de instalação, Figura 1, se clicar no botão Customize.

    O Windows Phone Developer Tools iniciará a instalação dos programas e você verá a tela da Figura 2 assim que a instalação de todos os programas for completada.

    Figura 1. Customizando a Instalação do Windows Phone Developer Tools

    Figura 2. Instalação concluída do Windows Phone Developers Tools

    Os programadores Visual Basic tem um Windows Phone Developers Tools específico neste link Visual Basic for Windows Phone Developer Tools – RTW.

    Criando uma aplicação no Visual Studio 2010

    Abra o Microsoft Visual Studio 2010 e clique em File->New->Project, cinco opções são apresentadas como modelos de projetos para o Windows Phone, o primeiro é o Windows Phone Application, nele temos um projeto básico com o mínimo necessário para criar uma aplicação WP7, a segunda opção é a Windows Phone Databound, que permite criar uma aplicação baseada em um modelo capaz de trabalhar com uma lista de dados e com controle de navegação,  a terceira opção é a Windows Phone Class Library, onde é possível criar uma biblioteca para o Windows Phone, em seguida temos o Windows Phone Panorama Application, que cria um projeto com um modelo de navegação muito comum no Windows Phone, onde é possível através do toque na tela andar pela aplicação e navegar em suas listas de dados e por ultimo temos o Windows Phone Pivot Application, onde está disponível um controle Pivot para ser usado na aplicação.

    vs1

    Figura 3. Tipo de projetos para Windows Phone no Visual Studio 2010

    Como o foco do artigo não é a criação de uma aplicação para o Windows Phone 7 e sim somente dar uma introdução ao desenvolvimento para a plataforma, vamos criar um projeto do tipo Windows Phone Panorama Application e modificar somente em dois pontos e em seguida visualizar as alterações.

    No código fonte da aplicação (XAML), vamos modificar o título da aplicação e o cabeçalho do primeiro item do controle panorâmico, localize o controle  Panorama e modifique o parâmetro Title para um nome qualquer, em seguida faça o mesmo com a propriedade Header do controle PanoramaItem, veja a Figura 4.

    FontePanorama 

    Figura 4. Modificando o fonte do projeto Windows Phone Panorama Application

    Agora clique no play do Visual Studio 2010 para executar a aplicação e visualizar o emulador do Windows Phone 7, Figura 5 e 6.

    emuladorVS

    Figura 5. Executando a aplicação no emulador do Windows Phone 7

    Emulador 

    Figura 6. Emulador do Windows Phone 7 no Visual Studio 2010

    Abrindo a aplicação no Expression Blend 4

    O Expression Blend é um aplicativo que auxiliar na parte gráfica da aplicação, com ele temos uma ferramenta gráfica e com recursos específicos para essa finalidade, um bom exemplo e a criação de animações em sua aplicação, vamos supor que você queira animar um determinado elemento, seja uma imagem ou um botão, por exemplo,a vantagem de utilizar o Blend nesta tarefa é a possibilidade de gravar toda a animação na tela e ele automaticamente gera todo o código XAML, poupando dezenas de linhas de códigos que seriam digitadas no Visual Studio 2010.

    O Microsoft Expression Blend for Windows Phone é um dos aplicativos instalados pelo Windows Phone Developers Tools, existe também uma versão para uso do Silverlight  que é a que estou usando neste artigo, chamada de Expression Blend 4, que faz parte do pacote do Expression Studio 4, integrado com o Visual Studio 2010 e que também funciona para programar para o Windows Phone 7.

    Saiba mais sobre o Expression Studio 4 neste artigo da .net Magazine.

    O Expression Blend é integrado ao Visual Studio 2010, basta clicar no seu projeto com o botão direito do mouse e clicar em Open in Expression Blend, Figura 7, qualquer modificação feita nas ferramentas já é atualizado na outra assim que uma é acionada.

    Figura 7. Emulador do Windows Phone 7 no Visual Studio 2010.

    eb

    Figura 8. Expression Blend 4.

    App Hub

    Os aparelhos com o Windows Phone 7 ainda não chegaram ao Brasil, o jeito é aguardar ou adquirir um aparelho importado, depois que você já preparou o ambiente de desenvolvimento e já está desenvolvendo aplicativos com a tecnologia Silverlight ou XNA, você vai querer testar o aplicativo no próprio aparelho e ainda começar a ganhar dinheiro enviando sua aplicação para o Windows Phone Marketplace, o Windows Phone Marketplace é onde você pode testar e comprar aplicativos, jogos, músicas para o seu Windows Phone 7.

    O Windows Phone Marketplace já está aberto para que os desenvolvedores possam enviar seus aplicativos, para que você possa criar aplicações e vender no Marketplace você vai precisar desbloquear o equipamento e criar uma conta no site App Hub, vamos ver agora passo a passo como realizar esse procedimento.

    1. Acesse o site http://create.msdn.com/en-US .
    2. Clique em Sig-in .
    3. Entre com o seu Window Live ID .
    4. Selecione o tipo de conta: Company (Empresas), Individual (desenvolvedor individual) ou Student (estudante que participa do projeto DreamSpark) .

    As contas do tipo Company e Individual tem um custo anual de $99, se você é estudante, participe do projeto DreamSpark, atualmente o Dreamspark é a única forma de participar do App Hub sem custos, no meu caso eu selecionei um conta de desenvolvedor individual.

    Figura 8. Tipo de conta no App Hub

    5. O próximo passo é digitar algumas informações pessoais como nome, endereços e email, no campo Publisher Name, você informará o nome que aparecerá no Windows Phone Marketplace.
    6. Selecione a imagem que será apresentada quando você participar de fóruns do App Hub.

    Figura 9. Imagem que será apresentada nos fóruns.

    7. Se você não selecionou o tipo Student (Dreamspark), será necessário pagar uma taxa anual para enviar aplicativos para o Windows Phone Marketplace, está disponível atualmente o pagamento via cartão de crédito VISA e MASTERCARD.

    8. A última etapa e a confirmação do email e de sua identidade, no caso da conta individual, ambos são feitos por e-mail. Você receberá uma e-mail alguns dias após o cadastro para validar a sua identidade, no caso de desenvolvedor individual é necessário enviar uma cópia da sua carteira de motorista ou passaporte.

    Figura 10. Conclusão do cadastro no App Hub.

    Na página do App Hub, no link Devices, aparecerão os aparelhos que você vai desbloquear e poderá realizar o deploy no Visual Studio 2010 antes de publicar no Windows Marketplace. 

    Zune

    O Zune é o software que irá fazer a sincronização da sua aplicação no Visual Studio 2010 e o equipamento, para mais informações sobre o Zune veja no blog do MSDN.

    Faça o Download da última versão do Zune no site oficial.

    Desconecte o seu aparelho do computador, caso esteja conectado, feche todos os aplicativos abertos e inicie a instalação, a primeira etapa é aceitar a licença do ZUNE, em seguida o software é instalado. Quando você receber a mensagem de “INSTALAÇÃO DO SOFTWARE DO ZUNE CONCLUÍDA”, clique em fechar, uma tela será apresentada com as etapas de configurações do ZUNE, a primeira configuração e a tela abaixo onde você vai inserir o nome que o equipamento vai ter no software do ZUNE, no equipamento e no site.

    Figura 11. Nome do telefone no ZUNE

    Conecte o seu celular via USB e deixe o windows realizar a instalação dos drivers, agora você já tem o seu aparelho sincronizado com o ZUNE.

    Figura 12. Dados do aparelho sincronizado

    Registrando o aparelho no Windows Phone Developer

    Este é o último passo antes de você iniciar o deploy com o Visual Studio 2010 e enviar sua aplicação ao Marketplace, vamos agora registrar a conta como desenvolvedor, no menu iniciar do Windows, localize o menu Windows Phone Developer Tools e clique em Windows Phone Developer Registration.

    Figura 13. Registro de desenvolvedor

    Deploy no Visual Studio 2010

    No menu do Visual Studio 2010, localize o combo onde está escrito Windows Phone 7 Emulator e altere para Windows Phone 7 Device, selecione o projeto no Solution Explorer do Visual Studio com o botão  direito do mouse e clique em deploy. O Zune deverá sempre estar ativo para realizar a sincronização com o equipamento.

    Deploy

    Figura 14. Deploy no Visual Studio 2010

    Conclusão

    imagesCAZ3EAMH

    Com a evolução dos aparelhos de celulares e smartphones, o mercado mobile está crescendo assustadoramente a cada ano, os novos equipamentos estão recheados de novos recursos e com isso a necessidade de que tenha um sistema operacional capaz de aproveitar ao máximo tudo que as novas tecnologias estão oferecendo, é neste cenário que a Microsoft apresenta o seu Windows Phone 7.

    O Windows Phone Marketplace está recheado de aplicativos e games, o potencial do sistema operacional da Microsoft é muito positivo, particularmente eu acho o sistema operacional fantástico e de incrível liberdade de desenvolvimento para os desenvolvedores .net, principalmente pela produtividade e pelo fato de aproveitar os conhecimentos já adquiridos em C#, Visual Basic, XNA e Silverlight, enquanto o Windows Phone ainda não está disponível aqui no Brasil , podemos criar aplicações com as ferramentas gratuitas da Microsoft.

    Links Interessantes:

    WP7_fundohttp://winphoneblog.com.br/ 

    http://channel9.msdn.com/Series/Windows-Phone-7-Development-for-Absolute-Beginners

    http://www.devmedia.com.br/post-17986-Windows-Phone-7-e-Silverlight-4.html

    http://www.charlespetzold.com/phone/

    http://www.devmedia.com.br/post-18740-Animacoes-no-Windows-Phone-7.html

    http://blogs.msdn.com/b/jpclementi/archive/2011/02/02/links-mais-importantes-para-o-windows-phone-7.aspx?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+clementi+%28Falando+de+novidades+e+tecnologias+Microsoft%29

    http://www.microsoft.com/showcase/en/us/related?video=bda22419-a49e-4ef6-973d-f9c6d59aa525

    FAQ

    Dez 15

    Silverlight 5

    Escrito por Alexandre Tadashi em .NET, 1, 4, 6, Air, Aplicativos, AR, arte, BI, blog, Blogs, browser, busca, class, classe, comunidade, control, Curso, Cursos, dados, Desenvolvimento, Desktop, Destaque, Download, event, Evento, events, exemplo, for, Google, IE, if, int, lista, mg, Microsoft, Microsoft Silverlight, NaN, News, Notícias, novidade, Novidades, O, Office, on, Outros, rest, RIA, Ria’s Geral, Segurança, silverlight, site, Tecnologia, Twitter, Vídeo, Vídeos, XAML, XP @ 12 15th, 2010 | via http://alexandretadashi.net/ | Sem comentários
    Alexandre Tadashi
    ? 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 »

    Durante o evento Silverlight Firestarter que ocorreu no dia 02 de Dezembro, foram apresentados novos recursos referente a próxima versão do Silverlight. A versão 5 da tecnologia ainda está em desenvolvimento, mas assim como aconteceu com as versões anteriores, ela promete chegar com uma série de melhorias e novos recursos, buscando sempre atender os pedidos da comunidade.
    Assim como foi na versão atual do Silverlight, as evoluções nos recursos relacionados a áudio e vídeos são um destaque a parte, como por exemplo, o controle na velocidade dos vídeos e melhorias para a preservação do tom de áudio. No desenvolvimento de aplicações houve melhorias no Databinding, tornando a aplicação mais fácil de ser codificada via XAML, outra novidade interessante é que a nova versão traz uma nova classe de segurança que permite as aplicações executarem tarefas complexas sem sair do Browser, como por exemplo, acessar o Microsoft Office ou outros aplicativos desktop.
    O fantástico recurso Pivot Viewer também está previsto para a nova versão do SKD do Silverlight, o Pivot Viewer é uma das grandes novidades do momento, ele permite criar coleções de dados que podem ser manipuladas visualmente.
    No site do Tim Heuer você encontra uma lista com mais detalhes técnicos sobre os novos recursos previstos no Silverlight 5, a nova versão do Silverlight está previsto para 2011, enquanto não sai uma versão para download você poderá votar nas solicitações da comunidade ou sugerir novas funcionalidades no site http://silverlight.mswish.net/ .
    Mais informações em?The Future of Microsoft Silverlight

    Twitter: @atsh2

    Ago 26

    Videos sobre Silverlight no MSDN

    Escrito por Flavia Moreira em 1, 4, 6, AR, blog, blog silverlight, blogsilverlight, C#, CSharp, Expression Blend, facebook, if, mg, Microsoft, Microsoft Silverlight, MSDN, O, on, pt, Ria’s Geral, silverlight, Silverlight 3, Silverlight 4, TAT, Twitter, UI, Vídeo, Vídeos, Wordpress @ 08 26th, 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 »

    Olá amigos!

    Fui convidada a colocar os vídeos sobre Silverlight  no MSDN :

    • http://msdn.microsoft.com/pt-br/silverlight/ff952166.aspx
    • http://msdn.microsoft.com/pt-br/silverlight/ff951768.aspx
    • http://msdn.microsoft.com/pt-br/silverlight/ff951706.aspx

    Abraços,

    Flávia Moreira

    Ago 13

    Microsoft Silverlight Media Framework 2.0

    Escrito por Flavia Moreira em 1, 4, 6, api, AR, Artigo, Artigos, Blend, blog, blog silverlight, blogsilverlight, C#, Desenvolvedor, desenvolvedores, development, Expression Blend, facebook, framework, html, if, kit, mg, Microsoft, Microsoft Blend, Microsoft Silverlight, O, on, player, Plugin, RIA, Ria’s Geral, silverlight, Silverlight 3, Silverlight 4, smooth streaming, streaming, TAT, Tutoriais, Twitter, UI, Ved, Vídeo, Visual Studio, Wordpress @ 08 13th, 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 »

    O Microsoft Silverlight Media Framework - SMF – permite aos desenvolvedores implementar rapidamente um player robusto, personalizado e escalavel. A funcionalidade central do SMF, antes conhecido como “Smooth Streaming Player Development Kit” é permitir a distribuição de conteúdo de mídia ao vivo ou sob demanda.

    Dentre as funcionalidades do SMF existe uma API extensível que permite aos desenvolvedores criarem plugins para o Framework.   

    Leia mais…

    Ago 9

    .NET Magazine 76 – Silverlight Toolkit

    Escrito por Robson Fernandes em .NET, .Net Magazine, 1, 4, 6, AR, arte, Artigo, Artigos, blog, Blogs, class, Componente, Componentes, control, Controles, dados, Desenvolvedor, desenvolvedores, Design, Design Pattern, Design Patterns, DRE, Excel, exemplo, Exemplos, git, IE, image, kit, lista, mg, Microsoft, Microsoft Silverlight, NaN, noticia, O, on, pattern, Pessoal, RIA, Ria’s Geral, silverlight, Silverlight - Charts, Silverlight - Core, Silverlight - Dicas, SilverLight - News, Silverlight - Tools, Silverlight 3, Silverlight 4, skins, Software, Tema, tool, toolkit, UI, Vários, Ved, XP @ 08 9th, 2010 | via http://www.riasoftware.com.br/blog/ | Sem 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 »

    Boa noite pessoal!

    Mais uma excelente noticia!
    Foi lançado a edição número 76 da revista .NET Magazine, no qual tive o grande prazer de colaborar com o Alexandre Tadashi Sato (Silverlight Experience), na escrita de mais um artigo, sendo que o tema proposto foi sobre Silverlight Toolkit!

    O Silverlight Toolkit proporciona aos desenvolvedores uma gama de controles extras ao Microsoft Silverlight, que vão desde componentes para dashboards, skins, controles de navegação, visualização de dados e muito mais. Você encontrará vários exemplos práticos de alguns dos principais componentes, e muito mais!

    .NET Magazine 76

    Lista de artigos desta edição:

    • Silverlight Toolkit
    • Design Patterns na prática – Parte 1
    • Design Patterns
    • Code Contracts
    • Estimando seus Requisitos
    • Pesquisa de objetos na memória
    • É possível ganhar dinheiro com licença GPL?(Artigo Exclusivo Digital)

    Grande Abs.

    Robson Fernandes

    Jul 13

    Criando a Sua Primeira Aplicação em Silverlight

    Escrito por Ebercom em .NET, 1, 2009, 4, 6, Access, análise, app, AR, Artigo, Artigos, back, BI, Blend, blog, Botões, C#, class, código, control, Controles, dados, Desenvolvimento, Design, Diversos, Download, email, err, expression, Expression Blend, Flex, fonte, fonts, for, Formação, framework, Frameworks, IE, if, image, int, layout, lista, menu, mg, Microsoft, Microsoft Expression, Microsoft Silverlight, MSDN, mudanças, mysql, NaN, O, on, Pessoal, pt, Release Candidate, RIA, Ria’s Geral, SDK, serviço, silverlight, Silverlight 4, site, Software, tag, TAT, Tecnologia, Tema, template, tool, UI, uint, Visual Studio, Visual Studio 2010, WCF, web, Wordpress, XAML, XML, XP, zend @ 07 13th, 2010 | via http://www.flexdev.com.br/home | Sem comentários
    Ebercom
    ? 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 »

    Olá, pessoal esse é uns dos primeiros POST’s que estarei fazendo aqui na FlexDev sobre Silverlight e tecnologias .NET, meu nome é Rodrigo da Silva Brito e trabalho na flexdev desde abril de 2009, comecei a trabalhar com desenvolvimento de sistemas em 2004 na TreinaSoftware, trabalhava com Visual Basic 6, MySQL e o grande e famoso Microsoft Access. Em 2006 comecei a estudar .NET e C#, me apaixonei por C# e estou até hoje nessa caminhada de estudos. No momento estou terminando o bacharelado em ASTI (Análise de Sistemas e Tecnologias da Informação) pelo Centro Paula Souza – FATEC Ourinhos, e escrevendo a minha monografria sobre frameworks de persistência. Possuo um blog do qual estou ressuscitando, você pode acessá-lo através do seguinte endereço http://rodrigobrito.wordpress.com. Agora vamos ao que interessa!

    Para começarmos você vai precisar ter instalado em sua máquina o Microsoft Visual Studio 2010. Neste artigo estarei utilizando a versão Premium, precisaremos também do Microsoft Silverlight 4 Tools for Visual Studio 2010 que é um pré requisito para desenvolver aplicações em Silverlight 4 e aplicações Ria Services através do Visual Studio 2010. Precisaremos também do Microsoft Expression Blend® 4 Release Candidate (RC).

    1. Inicie o Microsoft Visual Studio 2010

    2. No menu File passe o mouse sobre New, e então selecione New Project

    clip_image002

    3. A caixa de diálogo New Project será exibida

    clip_image004

    4. Em Installed Templates no lado esquerdo da janela selecione Visual C# e então selecione Silverlight. Selecione Silverlight Application e verifique se na caixa de seleção superior está selecionado o .NET Framework 4. Em Name colocaremos o nome de nossa aplicação no caso FirstSilverlightApplication e então click em OK.

    5. Na caixa de diálogo New Silverlight Application desselecione Host the Silverlight application in a new Web site e em Silverlight Version verifique se Silverlight 4 está selecionado e então click em OK.

    clip_image006

    6. Após clicado em OK você terá uma tela como esta.

     clip_image008

    Criando Controles

    Os controles podem ser adicionados a aplicação usando o ToolBox do Visual Studio ou editando o texto XAML diretamente no editor XAML.

    1. Selecione o controle TextBlock e o arraste a MainPage.xaml.

    A. Altere a propriedade Text do controle para Contatos.

    B. Altere o tamanho da fonte do controle para 14, através da propriedade FontSize.

    C. Deixe a fonte em negrito através da propriedade FontWeight selecionando Bold.

    2. Selecione o controle Border e o arraste a MainPage.xaml, altere a propriedade CornerRadius para 5.

    clip_image010

    3. Arraste o controle Grid para dentro do controle Border, então resete as propriedades Height e Width do Grid.

    clip_image012

    4. Arraste controles TextBlock e TextBox para dentro do controle Grid de forma que a página fique conforme a figura abaixo.

    clip_image014

    Como você já deve ter percebido, todas as mudanças feitas através da ToolBox Properties são refletidas instantaneamente no código XAML. Veja abaixo o código XAML referente ao controles TextBlock e TextBox que adicionamos dentro do grid.

     <Grid>
             <TextBlock Height="20" HorizontalAlignment="Left" Margin="6,9,0,0" VerticalAlignment="Top" Width="74" Text="Nome:" TextAlignment="Right" />
             <TextBox Height="23" HorizontalAlignment="Left" Margin="86,6,0,0" Name="txtNome" VerticalAlignment="Top" Width="282" />
             <TextBlock Text="Empresa:" Height="20" HorizontalAlignment="Left" Margin="6,37,0,0" VerticalAlignment="Top" Width="74" TextAlignment="Right" />
             <TextBlock Text="Cargo:" Height="20" HorizontalAlignment="Left" Margin="6,66,0,0" VerticalAlignment="Top" Width="74" TextAlignment="Right" />
             <TextBlock Text="E-mail:" Height="20" HorizontalAlignment="Left" Margin="6,94,0,0" VerticalAlignment="Top" Width="74" TextAlignment="Right" />
             <TextBlock Text="Telefone:" HorizontalAlignment="Left" Margin="6,123,0,107" Width="74" TextAlignment="Right" />
             <TextBlock Text="Observações:" Height="20" HorizontalAlignment="Left" Margin="0,149,0,0" VerticalAlignment="Top" Width="80" TextAlignment="Right" />
             <TextBox Height="23" HorizontalAlignment="Left" Margin="86,35,0,0" Name="txtEmpresa" VerticalAlignment="Top" Width="282" />
             <TextBox Height="23" HorizontalAlignment="Left" Margin="86,64,0,0" Name="txtCargo" VerticalAlignment="Top" Width="282" />
             <TextBox Height="23" HorizontalAlignment="Left" Margin="86,92,0,0" Name="txtEmail" VerticalAlignment="Top" Width="282" />
             <TextBox Height="23" HorizontalAlignment="Left" Margin="86,121,0,0" Name="txtDDI" VerticalAlignment="Top" Width="41" />
             <TextBox Height="23" HorizontalAlignment="Left" Margin="133,121,0,0" Name="txtDDD" VerticalAlignment="Top" Width="41" />
             <TextBox Height="23" HorizontalAlignment="Left" Margin="180,121,0,0" Name="txtTelefone" VerticalAlignment="Top" Width="188" />
             <TextBox Height="95" HorizontalAlignment="Left" Margin="86,149,0,0" Name="txtObservacoes" VerticalAlignment="Top" Width="282" />
     </Grid>

    5. Aumente o tamanho da página “Height” e arraste dois controles Button, botões Salvar e Cancelar. Altere as suas propriedades Content e Name respectivamente.

    clip_image018

    Imagem da página criada:

    clip_image020

    Código XAML completo da página:

    <UserControl x:Class="FirstSilverlightApplication.MainPage"
       xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
       xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
       xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
       xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
       mc:Ignorable="d"
       d:DesignHeight="328" d:DesignWidth="400" xmlns:sdk="http://schemas.microsoft.com/winfx/2006/xaml/presentation/sdk">

        <Grid x:Name="LayoutRoot" Background="White">
            <TextBlock Height="28" HorizontalAlignment="Left" Margin="12,12,0,0" VerticalAlignment="Top" Width="120" Text="Contatos" FontSize="14" FontWeight="Bold" />
            <Border BorderBrush="Silver" BorderThickness="1" Height="252" HorizontalAlignment="Left" Margin="12,36,0,0" Name="border1" VerticalAlignment="Top" Width="376" CornerRadius="5">
                <Grid>
                    <TextBlock Height="20" HorizontalAlignment="Left" Margin="6,9,0,0" VerticalAlignment="Top" Width="74" Text="Nome:" TextAlignment="Right" />
                    <TextBox Height="23" HorizontalAlignment="Left" Margin="86,6,0,0" Name="txtNome" VerticalAlignment="Top" Width="282" />
                    <TextBlock Text="Empresa:" Height="20" HorizontalAlignment="Left" Margin="6,37,0,0" VerticalAlignment="Top" Width="74" TextAlignment="Right" />
                    <TextBlock Text="Cargo:" Height="20" HorizontalAlignment="Left" Margin="6,66,0,0" VerticalAlignment="Top" Width="74" TextAlignment="Right" />
                    <TextBlock Text="E-mail:" Height="20" HorizontalAlignment="Left" Margin="6,94,0,0" VerticalAlignment="Top" Width="74" TextAlignment="Right" />
                    <TextBlock Text="Telefone:" HorizontalAlignment="Left" Margin="6,123,0,107" Width="74" TextAlignment="Right" />
                    <TextBlock Text="Observações:" Height="20" HorizontalAlignment="Left" Margin="0,149,0,0" VerticalAlignment="Top" Width="80" TextAlignment="Right" />
                    <TextBox Height="23" HorizontalAlignment="Left" Margin="86,35,0,0" Name="txtEmpresa" VerticalAlignment="Top" Width="282" />
                    <TextBox Height="23" HorizontalAlignment="Left" Margin="86,64,0,0" Name="txtCargo" VerticalAlignment="Top" Width="282" />
                    <TextBox Height="23" HorizontalAlignment="Left" Margin="86,92,0,0" Name="txtEmail" VerticalAlignment="Top" Width="282" />
                    <TextBox Height="23" HorizontalAlignment="Left" Margin="86,121,0,0" Name="txtDDI" VerticalAlignment="Top" Width="41" />
                    <TextBox Height="23" HorizontalAlignment="Left" Margin="133,121,0,0" Name="txtDDD" VerticalAlignment="Top" Width="41" />
                    <TextBox Height="23" HorizontalAlignment="Left" Margin="180,121,0,0" Name="txtTelefone" VerticalAlignment="Top" Width="188" />
                    <TextBox Height="95" HorizontalAlignment="Left" Margin="86,149,0,0" Name="txtObservacoes" VerticalAlignment="Top" Width="282" />
                </Grid>
            </Border>
            <Button Content="Cancelar" Height="23" HorizontalAlignment="Left" Margin="93,294,0,0" Name="btnCancelar" VerticalAlignment="Top" Width="75" />
            <Button Content="Salvar" Height="23" HorizontalAlignment="Left" Margin="12,294,0,0" Name="btnSalvar" VerticalAlignment="Top" Width="75" />
        </Grid>
    </UserControl>

    Nos próximos artigos de Silverlight estaremos complementando essa pequena aplicação, iremos criar o Grid para a listagem de contatos, botões de inclusão, edição e deleção. Utilizaremos WCF para acesso aos dados.

    O WCF para quem não conhece é um poderoso framework para a criação de aplicações orientadas a serviço.

    Até o próximo artigo!

    Jul 9

    Vou palestrar no TechEd Brasil 2010

    Escrito por Kelps Sousa em .NET, 1, 4, 6, app, Apresentação, AR, arte, BI, blog, class, código, Componente, Componentes, dados, demo, desempenho, Design, Dica, Dicas, Dicas e Truques, err, event, Evento, Eventos, Ferramenta, for, Google, html, IE, image, int, internet, lógica, Melhores Práticas, mg, Microsoft, Microsoft Silverlight, News, novidade, Novidades, O, on, Palestra, Palestras, produtividade, pt, RIA, Ria’s Geral, Rich Internet Application, Segurança, silverlight, Silverlight 4, TAT, TDC, Tech, TechEd, Teste, Twitter, UI, Visual Studio, Visual Studio 2010, WCF, web, window, windows, WPF, XAML, zend @ 07 9th, 2010 | via http://kelps-sousa.blogspot.com/ | Sem comentários
    Kelps Sousa
    ? 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 »

    TechEd Brasil 2010

    Este ano eu tive a honra de ser convidado pela Microsoft para apresentar 3 palestras no TechEd Brasil 2010, todas relacionadas com XAML de alguma forma. Eu já participei do TechEd antes, em 2007, fazendo demonstrações de uma aplicação feita em Silverlight 1.1 em uma palestra do João Cabral e outra do René de Paula/Cezar Guimarães, mas esta será a primeira vez que terei minhas próprias palestras.

    Abaixo estão os códigos, títulos e descrição provisórios mas minhas palestras:

    • DEV 307 – Aproveitando ao máximo as ferramentas do Visual Studio 2010 para Silverlight e WPF: Construir aplicações em Silverlight ou WPF ficou muito mais simples com o Visual Studio 2010, seja você um novato ou veterano. Nessa sessão serão demonstradas várias novidades das ferramentas para Silverlight e WFP do Visual Studio 2010, assim como dicas e truques para aumentar sua produtividade e diminuir o seu esforço.
    • WEB207 – Criando Rich Internet Applications (RIA) com Silverlight 4 e WCF RIA Services: Facilidade de manutenção, testabilidade, desempenho e segurança podem ser melhorados, entendendo os componentes e as ferramentas, desde que sejam seguidas algumas orientações básicas. Esta sessão utiliza o Windows Communication Foundation (WCF) RIA Services e o Microsoft Silverlight como principais ferramentas para abranger a separação de conceitos entre acesso a dados, camadas de lógica e apresentação, melhores práticas para testes e dicas e truques para obter melhor desempenho através do design.
    • CLI302 – WPF Data-Binding de A à Z: Existem várias maneiras de exibir dados nas suas aplicações com Windows Presentation Foundation (WPF), esta palestra irá demonstrar as melhores práticas de Data-binding e como exibir seus dados em combo boxes, list views e em grids.

    O TechEd é o evento técnico de desenvovimento para Windows mais importante do Brasil. Foi lá que, em 2007, conheci o Rodrigo Kono, o Roberto Sonnino e seu XAMLCast, do qual faço parte hoje. O Kono também apresentará no TechEd desse ano, então teremos 2/3 do XAMLCast palestrando no TechEd este ano.

    Ainda não saíram as datas e horários das palestras, mas eu divulgarei aqui assim que forem definidas.

    Espero vocês lá!

    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


    Jul 2

    PrintDocument – Silverlight 4

    Escrito por Robson Fernandes em 1, 4, 6, api, app, AR, Beta, blog, botão, C#, class, classe, código, CSharp, demo, Dica, Download, event, Evento, exemplo, fonte, for, Google, IE, if, image, impressão, int, Java, Javascript, layout, mg, Microsoft, Microsoft Silverlight, NaN, O, on, Pessoal, print, pt, Review, RIA, Ria’s Geral, Scroll, silverlight, Silverlight - Core, SilverLight - Design, Silverlight - Dicas, SilverLight - News, Silverlight - XAML, Silverlight 3, Silverlight 4, Software, UI, window, windows @ 07 2nd, 2010 | via http://www.riasoftware.com.br/blog/ | Sem 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 irei falar sobre a API de impressão, que foi adicionada ao Microsoft Silverlight 4, usarei um exemplo para demonstrar as funcionalidades da classe PrintDocument. Todos os fontes estarão disponíveis para download.

    PREVIEW

    Abaixo, temos uma imagem do projeto que será utilizado como exemplo, entretanto eu não irei me prender tanto ao aspecto visual neste post, mas sim, na API de impressão em si. Observe, que o projeto terá um botão com um título “Imprimir”, sendo que ao acionar o evento Click, será invocado o método Print(), da classe PrintDocument.

    PrintDocument - Silverlight 4


    CÓDIGO C#

    Abaixo, temos o código em C#, que irá acionar a impressão. Observe, que ele está contido no evento Click do botão do projeto, o código se inicia com a instância da classe PrintDocument, para que possamos fazer o uso da API, abaixo temos a ação quando a página for impressa, através do evento PrintPage, abaixo, passamos qual o conteúdo será impresso, para a propriedade PageVisual, sendo que o objeto “Content” é uma instância de um Grid, que agrupa o layout da aplicação, e por fim, temos o método “Print”, que recebe o nome do documento como parâmetro.

    Obs: Nesta versão final do Silverlight 4, a classe PrintDocument não possui mais a propriedade “DocumentName”, que havia em versões Beta do mesmo, a propriedade foi substituída por um parâmetro que é passado ao método “Print”, como observamos abaixo.

    private void buttonPrint_Click(object sender, System.Windows.RoutedEventArgs e)
    {
          //Instância do PrintDocument
          PrintDocument document = new PrintDocument();
    
          //Adicione a região, no qual desejo realizar
          //a impressão
          document.PrintPage += (s, args) =&gt;
          {
               args.PageVisual = ContentPrint;
          };
    
          //Invoco o método imprimir, passo como parâmetro
          //o nome do documento
          document.Print("PrintDocument - Silverligth 4");
    }
    


    APLICAÇÃO – RUN

    Abaixo, temos a aplicação executando no Microsoft Silverlight 4, clique no botão “Imprimir”, e confira.

    DOWNLOAD

    Fontes Silverlight Completo-> PrintDocumentApp

    Abraços pessoal!

    Robson Fernandes


    Jul 1

    Presente do SilverlightShow – Obrigado!

    Escrito por Robson Fernandes em .NET, 1, 4, 6, AR, Artigo, Artigos, BI, blog, class, Dica, Dicas, event, Evento, Eventos, Experiências, for, Google, IE, if, image, int, Java, Javascript, Livro, Livros, Mate, mg, Microsoft, Microsoft Silverlight, NaN, News, novidade, Novidades, O, on, Outros, Partilha, portal, pt, RIA, Ria’s Geral, silverlight, SilverLight - News, Silverlight 3, site, Software, UI, usabilidade, Vagas, XP @ 07 1st, 2010 | via http://www.riasoftware.com.br/blog/ | 1 comentário
    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 a todos!

    Mais uma vez volto a compartilhar minhas experiências, e momentos felizes que tenho passado nestes anos, principalmente com o Microsoft Silverlight!.

    Estou escrevendo este post, para agradecer toda equipe do SilverlightShow, que é mediada pela CompletIT. Pois tive o prazer de receber deles, uma camisa muito demais, diretamente da Bulgária (ps: Tenho que admitir…eu fiquei sem palavras na hora.. rsrs..), essa gratificação foi devido a minha colaboração com dicas de melhorias para o portal, a respeito do Silverlight e outras informações de usabilidade do site.

    SilverlightShow

    Para aqueles que não conhecem, o SilverlightShow é um portal de referência do Microsoft Silverlight, com centenas de materiais, como: novidades, dicas, livros, publicação de vagas de trabalho, artigos, eventos, entre outros. O SilverlightShow é mediado pela CompletIT que se localiza na cidade de Sofia na Bulgária.

    FOTOS

    Abaixo, temos eu (rsrs), e fotos da camisa que recebi. Muito demais!

    SilverlightShow - Robson Fernandes, vestindo a camisa

    Obrigado a todos!

    Robson Fernandes


    « Entradas anteriores |

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