P>

capa_NET40_G.gif

Clique aqui para ler todos os artigos desta edição

Editorial

 

O .NET 3.0 foi lançado recentemente com a chegada do Windows Vista. Antigamente chamado de WinFX, o .NET 3.0 foi construído sobre o .NET Framework 2.0 e é composto de quatro grandes pilares: WPF – Windows Presentation Foundation, WCF – Windows Communication Foundation, WF – Windows Workflow Foundation e Windows CardSpace. Nesta edição, damos especial atenção a essas novas tecnologias trazendo artigos que cobrem todas as novidades no desenvolvimento com a nova versão do framework. Você aprenderá a criar interfaces inovadoras para seus aplicativos utilizando a nova linguagem XAML do WPF. Com o WCF, aprenda a criar aplicativos conectados, usando a nova geração da programação distribuída no .NET. Veja também o que são e como criar Workflows. Tudo explicado e demonstrado de forma prática e passo a passo para facilitar o seu aprendizado. E não se preocupe caso ainda não esteja utilizando o Windows Vista, nem utilizando a versão beta do Visual Studio Orcas, é possível criar todos os exemplos instalando o .NET 3.0 no Windows XP, por exemplo, além de add-ins para o Visual Studio 2005.

Ainda nesta edição, no artigo que preparei, aprenda boas práticas de desenvolvimento com ASP.NET e a programação orientada a objetos. Veja como migrar um aplicativo tradicional, que não separa lógica de negócio e acesso a dados da interface de usuário, para uma solução mais robusta e flexível, utilizando o conceito de multicamadas. Através da definição de uma camada independente de acesso a dados e de uma camada para encapsulamento das regras de negócio, veja como obter inúmeros benefícios que essa arquitetura proporciona. Isso ajudará você a ter um software mais flexível, bem modelado, mais orientado a objetos, com menor impacto na mudança de um requisito, mais adaptável a possíveis migrações e muito mais.

TagClouds é o tema do artigo do Rodrigo Sendin. Essa não é uma nova tecnologia, mas uma forma inteligente de classificar informações para o usuário. Inúmeros sites atualmente utilizam esse recurso para permitir que usuários categorizem informações que são publicadas. Uma Tag é uma espécie de rótulo, que é associado a um item utilizado no site, como, por exemplo, um vídeo ou foto. O site monta então uma “nuvem” de todos os rótulos fornecidos pelos usuários, sendo que os rótulos mais “votados” ficam em tamanho maior, recebendo destaque. Uma forma inteligente de categorizar e priorizar dados.

O Rogério continua a excelente série de artigos sobre uma das tecnologias mais inovadoras dos últimos tempos, o AJAX. Nesta edição, conheça o framework da Microsoft destinado a facilitar o desenvolvimento com a tecnologia, o ASP.NET AJAX, antigamente conhecido como Atlas. O autor mostra como desenvolver o mesmo aplicativo criado na parte 1, porém agora desfrutando de todos os recursos proporcionados pelo ASP.NET AJAX. Conheça e saiba utilizar controles como o ScriptManager, UpdatePanel e UpdateProgress.

E finalmente, conheça os fundamentos desta que também é uma tecnologia bastante promissora. VoIP, ou voz sobre IP, é o tema do artigo do Luciano Lima. No artigo, você aprenderá a criar um SoftPhone, que é um aplicativo que permite utilizar VoIP para que usuários conversem com outros usuários que também utilizem um SoftPhone, ou mesmo um telefone fixo ou celular.

        Um grande abraço a todos e sucesso com o .NET 3.0!