Dela via


Desenvolvendo aplicativos para SharePoint 2010

Desenvolvendo aplicativos para SharePoint 2010

Corpo:

Os padrões e práticas da Microsoft têm a satisfação de anunciar o lançamento de:

Desenvolvendo aplicativos para SharePoint 2010

O SharePoint 2010 apresenta novas maneiras de desenvolver aplicativos para a plataforma do SharePoint. Com o SharePoint 2010, é possível criar aplicativos multilocatário hospedados em uma infraestrutura escalável, segura e estável. Você pode criar soluções avançadas dirigidas a dados usando listas do SharePoint ou dados externos. Pode criar funcionalidade para o cliente, proporcionando as vantagens dos recursos de um navegador moderno e do Silverlight para fornecer uma experiência de usuário valiosa. Esses novos recursos, modelos operacionais e ferramentas de desenvolvimento tornam o SharePoint uma plataforma de aplicativo mais completa, além de oferecer um novo design e decisões de desenvolvimento aos clientes. Esta diretriz ajuda os clientes a entender os pontos de decisão, escolhas e implicações de desempenho inerentes à nova funcionalidade. Também os ajuda a saber como obter as melhores vantagens dos novos recursos fornecidos pelo SharePoint 2010.

                                

O que há nos aplicativos de desenvolvimento para o SharePoint 2010?

 

Componente

Descrição

O guia

Os "fundamentos de aplicativos para SharePoint 2010"  descrevem as abordagens que podem ser usadas para enfrentar os desafios em termos de possibilidades de teste, flexibilidade, configuração, registro em log, tratamento de exceções e manutenção. Além disso, explica como usar os componentes da biblioteca de orientação do SharePoint nessas áreas.

Os "modelos de execução do SharePoint 2010" fornecem aprofundamento técnico na mecânica do ambiente de execução de confiança total, ambiente de execução de área restrita e várias abordagens híbridas para código de execução em aplicativos do SharePoint.

Os "modelos de dados do SharePoint 2010" explicam a nova lista, o recurso de dados externos, as técnicas de acesso a dados, os principais pontos de decisão, os quais podem ajudá-lo a escolher entre listas padrão do SharePoint e listas externas, as técnicas e os padrões para lidar com listas grandes e a agregação de listas.

Os "modelos de clientes do SharePoint 2010" fornecem orientação sobre como usar melhor a nova funcionalidade de cliente para acessar e criar experiências de cliente mais avançadas com o Silverlight e o Ajas .

Cada seção contém ainda um conjunto de tópicos sobre como fazer. Eles explicam como executar tarefas específicas que a equipe talvez considere difícil de encontrar.

Implementações de referência

Esta edição inclui oito implementações de referência, que podem ser implantadas em um ambiente de teste do SharePoint. As implementações de referência reforçam os principais conceitos do manual e ilustram como criar aplicativos que reflitam cenários do mundo real. Cada implementação de referência inclui um cenário detalhado e uma visão geral do design, uma explicação das decisões de design que a equipe terá que tomar para fazer a implementação e um script de instalação para automatizá-la. Esta edição inclui implementações de referência para os seguintes cenários:

·         Solução de área restrita

·         Solução de área restrita com um proxy de confiança total

·         Solução de área restrita com lista externa

·         Solução de área restrita com atividades de fluxo de trabalho personalizado

·         Solução de farm (trabalho de timer)

·         Modelos de dados de lista do SharePoint

·         Modelos de dados externos

·         Modelos de aplicativos cliente

A biblioteca de orientação do SharePoint

A biblioteca é um conjunto de classes reutilizáveis fornecidas como código-fonte, as quais lidam com os desafios comuns ao desenvolvimento de aplicativos na plataforma do SharePoint. Essa versão melhora a versão anterior da biblioteca, pois adiciona suporte a soluções de área restrita e obtém vantagens dos novos recursos do SharePoint. A biblioteca de orientação do SharePoint consiste em três componentes principais:

·         Localizador de Serviço do SharePoint. Fornece uma implementação simples do padrão Localizador de Serviço para aplicativos do SharePoint. O localizador de serviço permite que você isole seu código das dependências de tipos externos, o que torna o código mais modular e facilita mais o teste e a manutenção.

·         Gerenciador de Definições de Aplicativos. Fornece um mecanismo robusto e consistente para armazenamento e recuperação de definições de configuração em cada nível da hierarquia do SharePoint, de sites individuais (SPWeb) até o farm inteiro de servidores (SPFarm).

·         Agente do SharePoint. Fornece métodos de utilitário fáceis de usar, que você pode utilizar para registrar informações no log de eventos do Windows e no log de rastreamento ULS (Serviço de Log Unificado) do SharePoint. Permite também que você crie áreas de diagnóstico personalizadas e categorias de log.

 

Clique aqui para baixar essa versão.

Publicado em: 15/8/2010 11:29 p.m.

Esta é uma postagem de blog localizada. Obtenha o artigo original em Desenvolvendo aplicativos para o SharePoint 2010