MSDN Magazine Julho 2010

MSDN Magazine Julho 2010

Suplementos do Office:3 soluções para acessar dados do SharePoint no Office 2010

O SharePoint 2010 apresenta algumas formas novas de acessar dados corporativos e apresentá-los ao usuário. Mostraremos a você diversas opções, que vão de soluções sem código a suplementos do Office totalmente integrados. Donovan Follette , Paul Stubbs

Segurança do SharePoint:Filtre os resultados de pesquisa do SharePoint para aumentar a segurança

A pesquisa do SharePoint pode retornar informações em excesso, gerando problemas de segurança dos dados. Aprenda a usar o filtro de segurança personalizado para assegurar que os usuários visualizem apenas os documentos para os quais têm permissão. Ashley Elenjickal, Pooja Harjani

OneNote 2010:Criando extensões do OneNote 2010 com o modelo de objeto do OneNote

Aprenda a criar aplicativos e plug-ins interoperáveis com os dados do OneNote 2007 e 2010 usando a biblioteca gratuita do modelo de objeto do OneNote disponível no CodePlex. Andy Gray demonstra como é simples integrar as informações de blocos de anotações, seções e páginas do OneNote a aplicativos Web e de cliente inteligente. Andy Gray

Serviços do Office:Mesclando documentos do Word no lado do servidor com o SharePoint 2010

O Office 2010 e o SharePoint 2010 incluem um novo conjunto de componentes denominado Serviços de Aplicativo. Ele traz um valioso conjunto de ferramentas para desenvolvedores de soluções de automação do Office. Mostraremos a você como usar o Office OpenXML, o Word Automation Services e o SharePoint para criar um aplicativo simples que mescla relatórios de status separados em um único documento. Manvir Singh, Ankush Bhatia

Cliente inteligente:Criando aplicativos distribuídos com o NHibernate e o Rhino Service Bus

Os aplicativos de cliente inteligente são mais responsivos e promovem uma interatividade maior com o usuário. Neste artigo, iniciamos o processo de planejar e criar um aplicativo de cliente inteligente usando o NHibernate para acesso a dados e o Rhino Service Bus para uma comunicação confiável com o servidor. Oren Eini

C# 4.0:Novos recursos do C# no .NET Framework 4

A linguagem C# foi aprimorada com o passar dos anos com inúmeros recursos que facilitam muito as tarefas comuns que envolvem tipos genéricos, interoperabilidade com aplicativos herdados e o trabalho com modelos de objeto dinâmicos. Chris Burrows

Padrões de design:Problemas e soluções do padrão MVVM (Model-View-ViewModel)

O padrão de design MVVM (Model-View-ViewModel) descreve uma abordagem popular de criação de aplicativos do Windows Presentation Foundation ou do Microsoft Silverlight. Robert McCarter mostra como o ViewModel funciona e discute alguns dos benefícios e problemas relacionados à implementação de um ViewModel em seu código. Robert McCarter

Colunas

Nota do Editor:Boa educação mas pouco qualificado?

Estamos ensinando aos alunos de ciências da computação as habilidades certas para prepará-los para o mundo ou para o trabalho real? Se não estamos, como solucionamos esse problema?Keith Ward

Cutting Edge:Objetos expando no C# 4

O .NET Framework 4 apresenta alguns novos recursos que lhe permitem ir além dos tipos estáticos. Exploramos objetos expando dinamicamente e demonstramos como eles podem ser usados como objetos de dicionário que podem ser atualizados dinamicamente.Dino Esposito

Pontos de dados:Armazenamento de tabela do Windows Azure – um banco de dados totalmente novo

Deixe de lado seus conceitos sobre os bancos de dados relacionais tradicionais se deseja compreender como o armazenamento de tabela do Windows Azure funciona, afirma Julie Lerman. Por sorte nossa, ela trabalhou duro para extrair os novos conceitos e ajudá-lo a ficar informado rapidamente.Julie Lerman

Informativos sobre segurança:Segurança do estado de exibição

Gerenciar o estado dos usuários com eficiência nos aplicativos Web pode exigir um equilíbrio complicado entre desempenho, escalabilidade, capacidade de manutenção e segurança. A consideração sobre segurança é especialmente evidente quando se está gerenciando o estado dos usuários armazenados no cliente. Aqui, você encontra tudo o que é preciso saber sobre a segurança do estado de exibição.Bryan Sullivan

O programador:Mudando para o NoSQL com o MongoDB, Parte 3

Para concluir a análise sobre o MongoDB, Ted Neward discute as consultas de predicado, as funções agregadas e o suporte a LINQ, além de fornecer algumas dicas sobre a hospedagem do banco de dados NoSQL em um ambiente de produção.Ted Neward

Fronteiras da interface do usuário:A interface do usuário fluida do Silverlight 4

Charles Petzold mostra como estender os recursos limitados da interface de usuário fluida do Silverlight 4 com novas técnicas para que você possa impressionar seus usuários com efeitos de entrada e transições de objetos incríveis.Charles Petzold

Não me deixe começar a falar:Rejeições rejeitadas

Os padrões do Windows Presentation Foundation e do Microsoft Silverlight não são o inimigo; na verdade, eles devem ser seu ponto de partida.David Platt