Abril 2009

Abril2009

"Atenção: O conteúdo da revista será traduzido por máquina para português (Brasil) a partir deste ponto. Os rápidos avanços dessa nova tecnologia nos permitirão compartilhar nosso conteúdo em diversos idiomas falados ao redor do mundo com mais agilidade. Nós o incentivamos a classificar o conteúdo destas páginas e a enviar seus comentários."Lições aprendidas:Otimizando um aplicativo de software + serviços de larga escala

Udi Dahan explica como sua equipe identificou e superou problemas imprevistos durante o desenvolvimento de um aplicativo de negócios de software + serviços. Udi Dahan

WPF dinâmico:Crie IUs flexíveis com documentos dinâmicos e vinculação de dados

Os documentos dinâmicos conferem enorme flexibilidade para compor o layout e a paginação de textos, mas não suportam a vinculação de dados, por isso você não consegue alterar o conteúdo. Aqui nós criamos um componente que resolve esse problema. Vincent Van Den Berghe

Computação em nuvem:Criando aplicativos distribuídos com o .NET Services

Mostramos como o .NET Services da Plataforma Azure Services ajuda a incluir aplicativos de fluxo de trabalho na nuvem. Aaron Skonnard

Assuma o controle:Use o SharePoint para gerenciar serviços do Windows

Neste artigo, mostramos como integrar uma solução baseada no Windows Services ao SharePoint. Dessa forma, você pode provisionar, iniciar, interromper e remover instâncias de serviço através da Administração Central do SharePoint 3.0. Pav Cherny

Sincronize:Gerencie dados com eficácia usando o Microsoft Sync Framework

Os Serviços de Sincronização do ADO.NET oferecem um conjunto de ferramentas que ajudam você a sincronizar dados entre duas origens de bancos de dados, sincronizar arquivos entre computadores e fazer a sincronização com um feed RSS ou ATOM. Saiba mais aqui. James Yip


Code Download
Esteja ciente de que não forneceremos mais o arquivo CHM da MSDN Magazine em português (Brasil). No entanto, você pode acessar o arquivo CHM em inglês (Estados Unidos) clicando no botão HTML Help Format.

Columns

Nota do Editor:O que está em alta

De gordo a magro a gordo novamente -- Howard Dierking descreve os hábitos de dieta de um client Web e as tecnologias que continuam a alimentar as mudanças.Howard Dierking

Caixa de Ferramentas:Microsoft Chart Controls, trechos de código automáticos do Visual Studio e muito mais

Nesta edição mostramos o Microsoft Chart Controls; o Snippet Designer, um complemento gratuito para Visual Studio 2008 que permite criar e editar trechos de código; como refatorar aplicativos SQL; e o blog favorito deste mês.Scott Mitchell

Tudo sobre CLR:Otimizações do CLR no .NET Framework 3.5 SP1

Conheça as alterações que a equipe do CLR fez no CLR para .NET Framework 3.5 SP1 e os aprimoramentos que você terá executando aplicativos existentes baseados no CLR 2.0 neste service pack.Surupa Biswas

Pontos de dados:Usando o Silverlight 2 com os Serviços de Dados ADO.NET

Os Serviços de Dados ADO.NET e o Silverlight formam uma combinação robusta, mas para que eles funcionem bem você precisa entender alguns pontos. John Papa explica esses pontos aqui.John Papa

Cutting Edge:Explore scripts de cliente sofisticados com o jQuery, parte 2

Conseguir a compatibilidade com diversos navegadores para eventos não é uma tarefa simples. A API de manipulação de eventos jQuery resolve as diferenças de tratamento de eventos entre navegadores para que você possa criar código JavaScript mais previsível.Dino Esposito

Padrões na prática:Padrões de persistência

Examinamos aqui padrões de persistência de dados para ajudar você a determinar qual é o mais adequado às suas necessidades. Analisamos inúmeros padrões, como Active Record, Data Mapper, Repository, Identity Map, Lazy Loading e Virtual Proxy.Jeremy Miller

Estação de serviço:Criando e consumindo feeds da Web

Jon Flanders ensina a criar e consumir feeds da Web com o Windows Communication Foundation e o AtomPub.Jon Flanders

Fundamentos:Trabalhando com o barramento do .NET Service

O barramento do .NET Services é, sem dúvida, o componente mais acessível, eficiente e útil da nova iniciativa de Computação em Nuvem Windows Azure. Saiba como ele gerencia as comunicações em nuvem.Juval Loy

Windows com C++:A API de disco virtual do Windows 7

Neste mês analisamos a versão beta do Windows 7 para examinar a API de disco virtual e o formato de disco rígido virtual (VHD) da Microsoft.Kenny Kerr

Assuntos .NET:Paralelizando operações com dependências

Na edição deste mês, Stephen Toub examina algumas técnicas para impor dependências na ordem de execução de operações assíncronas e cria uma classe DependencyManagement para ajudar.Stephen Toub

Usabilidade na prática:O poder das personas

Persona é a descrição de uma pessoa fictícia que representa uma combinação de características encontradas em um segmento de usuários. O emprego de personas permite que você tome decisões sobre design bem fundamentadas.Dr. Charles B. Kreitzberg e Ambrose Little

{ End Bracket }:Traduzir esta página

Neste mês examinamos o Web Service de tradução da Microsoft e mostramos como incorporar serviços de tradução aos seus aplicativos da Web.Sandor Maurice & Vikram Dendi