Iniciar sessão

Planear personalizações, soluções e aplicações para o SharePoint Online

Importante : Este artigo é convertida de máquina, a exclusão de responsabilidade. Localize Verifique a versão inglesa do presente artigo aqui para referência.

Imagem corporativa e personalização Online do SharePoint são diferente de imagem corporativa e personalização de produtos do SharePoint Server. Online do SharePoint seja actualizada com novas funcionalidades numa base regular e estas actualizações podem afectar a determinados tipos de personalizações. No entanto, existem são recomendadas personalização e técnicas disponíveis hoje, até pode simplificar a sua marca e requisitos de personalização de personalização. Por exemplo, se estiver a efectuar alterações estruturais para as páginas principais é importante para se manterem actualizados com as actualizações de produtos em curso aplicadas ao SharePoint Online. É a forma mais fácil para se manter informado ver o Mapa do Office 365 e monitorizar o blogue do Office 365. Também pode pré-visualizar as alterações no interior do portal SharePoint Online Centro de administração e activar ' Pré-visualizar funcionalidades '.

As actualizações de software que a Microsoft disponibiliza online do SharePoint acontecer mais rapidamente do que o SharePoint server e personalizar ou unghosting páginas principais, que sejam parte essencial do produto, resultará estas personalizações a ser afectadas pelas actualizações. Para sanar a situação, terá de ser reaplicadas às páginas actualizadas essas personalizações. Manter actualizado é possível, mas necessita de acontecer mais frequentemente no SharePoint Online.

Estou habituado a personalizar produtos de servidor do SharePoint, o que é diferente no SharePoint Online?

Métodos de personalização que trabalho no SharePoint server não funciona necessariamente em SharePoint Online. Alguns dos métodos utilizados para personalizar e expandir o servidor do SharePoint, por exemplo, basear-se no facto de que a plataforma subjacente não é constantemente a ser actualizada – tal como acontece com o SharePoint Online. SharePoint Online está continuamente a ser melhorada e quaisquer ficheiros que tenham sido personalizados ou excluído da imagem ghost podem ser afectados pelas actualizações. Seguem-se algumas recomendações para personalizações comuns do SharePoint, em comparação com implementações de SharePoint privadas vs. serviço Online do SharePoint.

Tipo de personalização   

SharePoint Server   

SharePoint Online   

fluxo de trabalho   

Iniciar com fora da caixa de fluxos de trabalho

O SharePoint Designer ou estruturador Visual

Sem as alterações de fluxo de trabalho de caixa não serão substituídas por actualizações em curso

Personalização adicional será substituída por actualizações em curso

Cabeçalho/Rodapé   

O SharePoint Designer, páginas w/excluído da imagem ghost

Não equivalente, unghosting páginas requer a manutenção em curso

Blocos de conteúdo   

CBQ (anulado acelerado)

CBQ (limitada)

Branding geral (cores, logótipos, etc.)   

Soluções em sandbox, personalizada/excluído da imagem ghost páginas principais

Composto de procura ou injectar estilos através do modelo de aplicação

Navegação   

Iniciar com sem as ferramentas de caixa

Navegação estrutural, gerida e motor de procura

Iniciar com sem as ferramentas de caixa

Explorar opções de navegação para o SharePoint Online

Personalizações: de simples a complexas

As personalizações do SharePoint Online vão desde alterações não técnicas que pode aplicar rapidamente num browser utilizando comandos ou funcionalidades do site para a programação da aplicações personalizada utilizando ferramentas de programador:

  1. Personalização utilizando o browser    Pode utilizar as definições baseadas no browser Online do SharePoint para aplicar as personalizações mais simples como alterar o título e o logótipo, actualizar as hiperligações de navegação, aplicar um novo tema do site, alterando o conteúdo de uma página ou alterar vistas para listas e bibliotecas. Personalizações baseadas no browser são as personalizações mais fácil para aplicar e necessitam de conhecimentos técnicos mínimos.

  2. Suportadas personalizações utilizando ferramentas e aplicações    Pode utilizar ferramentas do SharePoint suportadas para executar personalizações mais abrangente. Por exemplo, aplicações do Office como acesso 2013, 2013 do Excel e ajuda do Visio 2013 criar altamente dinâmicas, dados rich páginas no site. Pode mesmo criar uma aplicação do SharePoint como uma solução sem código utilizando o acesso de 2013.

  3. Personalizações utilizando aprovisionamento remoto    No SharePoint Online, pode utilizar código personalizado de CSOM em aplicações para o SharePoint para aprovisionar colecções de sites do SharePoint, sites e subsites com elementos de marca corporativa. Este padrão de aprovisionamento do site é designado por aprovisionamento remoto.

  4. Personalizações utilizando aplicações para SharePoint    O novo modelo de aplicação de nuvem no SharePoint Online permite adicionar aplicações para os sites e é a substituição recomendada para as soluções em sandbox futura. Pode utilizar aplicações de outros fabricantes existentes ou crie o seu próprio. Adicione aplicações para um site quando pretende personalizá-lo com funcionalidades específicas ou informações. Por exemplo, pode adicionar aplicações que executam tarefas gerais como tempo e as despesas de controlo. Ou pode utilizar aplicações e aprovisionamento remoto para aplicar elementos de imagem corporativa a sites. Também pode adicionar aplicações essa apresentação newsgroup ou informações dos fornecedores de terceiros ou que ligar a Web sites sociais.

    • Aplicações de outros fabricantes    Aplicações de outros fabricantes encontram-se no arquivo do SharePoint, o que é um mercado alojados no Office.com acessível a partir de sites SharePoint Online. Seleccione as aplicações que pretende que fiquem disponíveis no seu tenant. Admins também adquirir licenças para aplicações específicas para todos os utilizadores numa organização (necessita de permissões de proprietário do Site ou superior).

    • Aplicações personalizadas    A organização também pode desenvolver as suas próprias aplicações para o SharePoint Online e disponibilizá-los aos utilizadores através do site do catálogo da aplicação. Se já sabe como criar uma aplicação web, saberá como criar uma aplicação para SharePoint. Pode utilizar qualquer linguagem, tal como HTML, JavaScript, PHP, ou .NET e as ferramentas de desenvolvimento web favoritas, incluindo o Microsoft Visual Studio e Ferramentas de desenvolvimento do Office 365 "Napa". Para mais informações, consulte começar a desenvolver aplicações para o SharePoint.

Início da Página

Ainda posso programar soluções em sandbox?

Soluções em sandbox foram preteridas num ambiente online do SharePoint, tal como a arquitectura representativa não é economicamente escalável através do ambiente de múltiplas tenant partilhado. O esforço necessário para manter soluções em sandbox através de todos os sites para qualquer cliente é incrivelmente elevado. Soluções alternativas, tais como o aprovisionamento remoto oferece capacidades semelhantes sem os requisitos de manutenção em curso.

Soluções em sandbox transitadas como parte de uma migração irão continuar a trabalhar durante um período limitado; No entanto, a Microsoft está focar soluções alternativas para o SharePoint Online e recomenda-se vivamente que todas as soluções em sandbox passa a ter com a funcionalidade alternativa, tais como aplicações online. Entretanto, tenha em atenção de que as actualizações em curso para o SharePoint Online poderão afectar algumas soluções em sandbox.

Com a introdução do modelo de aplicação de nuvem (CÂMARA) e aplicações para o SharePoint, agora existem alternativas viáveis para antigas, mais formas de imagem corporativa e aprovisionamento de sites do SharePoint.

Pode efectuar todos os tipos de site de personalização utilizando aplicações para o SharePoint para aprovisionar o site de personalização em toda a empresa e gerir a personalização em escala: um padrão denominado de aprovisionar remoto. Enquanto os programadores do SharePoint historicamente tiverem utilizado o âmbito de funcionalidade do SharePoint, modelos de site, modelos web e definições de site para aprovisionar sites e colecções de sites, o padrão de aprovisionamento remoto mostra-lhe como criar personalizado aplicações para o SharePoint que aprovisionar o site de personalização e efectuar outras tarefas de aprovisionamento de sites.

Início da Página

Por que razão aplicações?

Aplicações para o SharePoint oferecem várias vantagens sobre soluções em sandbox. Aplicações fornecerem aos utilizadores uma forma para expandir os sites do SharePoint sem criar encargos operacionais adicionais para administradores. Aplicações também são fáceis para os utilizadores finais identificar e adicionar. Aplicações do SharePoint Online são concepção para a nuvem, para que uma melhor integração com os respectivos recursos baseada na nuvem de formas mais suaves e mais flexíveis de soluções em sandbox.

Para obter orientações mais técnicas sobre quando deve optar para desenvolver aplicações personalizadas em vez de soluções em sandbox, consulte aplicações para SharePoint em comparação com soluções do SharePoint. Consulte também começar a desenvolver aplicações para o SharePoint, o SharePoint pacotes de soluçãoe o SharePoint padrões e práticas de Github.

Início da Página

Exemplos de personalizações de SharePoint Online comuns

Para determinar o método de personalização ou programação adequado para a sua organização, pense no que pretende personalizar e que tipos de soluções pretende programar.

Existem várias formas de atingir o mesmo resultado num site SharePoint. Por exemplo, se o seu objetivo é criar uma lista altamente personalizada, poderá fazê-lo ao utilizar diferentes Definições de Lista no browser para configurar uma lista e a respetivas vistas. Talvez até consiga efetuar toda a personalização que pretende desta forma.

Convém começar primeiro pelas personalizações baseadas no browser antes de utilizar as ferramentas e aplicações suportadas para conseguir personalizações semelhantes.

Nesta secção:   

Personalizações: de simples a complexas

Ainda posso programar soluções em sandbox?

O que pretende personalizar? (com ideias sobre como o fazer)

Disponibilizar soluções ou aplicações aos utilizadores

Explorar soluções e serviços de parceiros

Pretendo alterar o aspeto e funcionalidade ou a estrutura do site   

Em primeiro lugar, experimente opções baseadas no browser:

Em seguida, experimente soluções sem código:

Depois, considere soluções de código personalizado:

Utilize a página Definições do Site para:

Utilize o Gestor de Designs para tirar partido dos seus conhecimentos em HTML, CSS e JavaScript (disponível apenas para sites de publicação):

  • Estruture facilmente páginas mestras HTML e esquemas de páginas no seu editor HTML preferido.

  • Converta o ficheiro HTML numa página mestra ASP.NET.

  • Adicione funcionalidades chave às suas páginas, como uma caixa de pesquisa ou um controlo de navegação, a partir da Galeria de Fragmentos.

  • IU exclusivo estrutura experiências para dispositivos diferentes por criar canais de dispositivo.

Para mais informações sobre como utilizar o Gestor de estrutura, consulte MSDN: desenvolver da estrutura do site SharePoint 2013.

Utilize o InfoPath Designer para:

  • Personalizar formulários de lista, formulários de fluxo de trabalho e formulários de biblioteca de formulários

  • Aplicar um novo esquema, cores e temas aos formulários

Para obter mais informações acerca de como trabalhar com o InfoPath, consulte o artigo Localizar conteúdo acerca do InfoPath 2010 e 2013.

Programe aplicações para o SharePoint que contenham Peças da Aplicação ou ações IU personalizadas, como o friso ou comandos do menu.

Utilize o Visual Studio para:

  • Criar páginas do site personalizadas

  • Criar melhoramentos do friso personalizados

  • Criar controlos de caixa de diálogo ou friso personalizados

  • Implementar soluções de estrutura personalizadas como funcionalidades

Nota : Se possível, tente personalizar o seu site utilizando elementos e temas CSS personalizados em vez de páginas mestras personalizadas. As páginas mestras personalizadas irão bloquear a atualização para a experiência de interface de utilizador mais recente quando as atualizações forem lançadas para os clientes. Isto poderá incorrer em custos inesperados para a sua organização na altura da atualização.

Início da Página

Pretendo personalizar o aspeto das informações nos sites   

Em primeiro lugar, experimente opções baseadas no browser:

Em seguida, experimente soluções sem código:

Depois, considere soluções de código personalizado:

Personalizar páginas individuais no site:

  • Adicionar e editar texto, imagens, vídeo e outros objetos

  • Adicionar e personalizar Peças Web

  • Adicionar e personalizar novas listas e bibliotecas

  • Criar vistas e formulários personalizados para listas e bibliotecas

  • Criar e editar conteúdo e páginas de publicação

  • Ativar ou desativar funcionalidades

Adicione aplicações de terceiros para que o SharePoint possa integrar informações em sites. Consulte o artigo Comprar uma aplicação da Loja SharePoint.

Crie aplicações do SharePoint com o Access 2013. Para obter mais informações, consulte Criar uma aplicação do Access.

Utilize o SharePoint Designer para:

  • Adicionar texto, imagens, scripts e Peças Web a páginas

  • Criar e personalizar páginas do site e de Peças Web

  • Adicionar ações personalizadas

  • Adicionar navegação personalizada

Utilize o Microsoft InfoPath 2013 para:

  • Adicionar texto, imagens e hiperligações a formulários de lista e de fluxo de trabalho

  • Adicionar ligações de dados e funcionalidade personalizadas a formulários de lista e de fluxo de trabalho

Para obter mais informações acerca de como trabalhar com o InfoPath, consulte o artigo Localizar conteúdo acerca do InfoPath 2010 e 2013.

Utilize as aplicações do Microsoft Office suportadas para:

  • Publicar livros com dados, gráficos e visualizações utilizando o Excel 2013 e o Excel Services

  • Publicar visualizações de dados com o Visio 2013 e o Visio Services

Utilize a Peça Web Editor de Scripts para adicionar código JavaScript a páginas do site.

Programar aplicações para o SharePoint que contenham Peças da Aplicação estruturadas para apresentar informações

Utilize o Visual Studio para:

  • Criar páginas do site personalizadas

  • Criar Peças Web personalizadas

Início da Página

Pretendo apresentar conteúdo de origens de dados diferentes   

Em primeiro lugar, experimente opções baseadas no browser:

Em seguida, experimente soluções sem código:

Depois, considere soluções de código personalizado:

  • Adicionar Peças Web que obtêm conteúdo a partir de sites ou origens de dados externas

  • Personalizar vistas de lista e formulários de várias origens de dados

Utilize o Excel 2013 e o Excel Services para apresentar e visualizar dados de uma grande variedade de origens de dados.

Utilize o Access 2013 para rapidamente criar soluções como bases de dados sem código sofisticadas com o SQL Server como a base de dados back-end.

Adicione aplicações de terceiros para que o SharePoint possa integrar informações em sites. Consulte o artigo Comprar uma aplicação da Loja SharePoint.

Configure os Serviços de Conectividade Empresarial e para se ligar a origens de dados como as bases de dados do SQL Azure ou os serviços Web Windows Communication Foundation.

Utilize o InfoPath 2013 para apresentar dados de listas e bibliotecas de formulários com:

  • Formulários de lista personalizados

  • Formulários de biblioteca de formulários personalizados

  • Aplicações baseadas em formulários personalizadas

Para obter mais informações acerca de como trabalhar com o InfoPath, consulte o artigo Localizar conteúdo acerca do InfoPath 2010 e 2013.

Programe aplicações personalizadas para o SharePoint para integrar e apresentar informações.

Utilize o Visual Studio para:

  • Criar definições de lista personalizadas

  • Criar páginas do site personalizadas

  • Criar Peças Web personalizadas

  • Criar controlos de caixa de diálogo ou friso personalizados

Início da Página

Disponibilizar soluções ou aplicações aos utilizadores

Após o desenvolvimento de uma solução ou uma aplicação personalizada, terá de encontrar uma forma de disponibilizá-la em um ou mais sites ou coleções de sites no ambiente do SharePoint Online. Eis algumas formas de o fazer:

  • Caso a sua solução seja uma lista personalizada ou um site ou página especializada, pode partilhar uma ligação a essa página ou site com utilizadores.

  • Caso tenha programado uma aplicação personalizada do SharePoint ou Office, pode disponibilizá-la ao carregá-la no site de Catálogo de Aplicações. Para mais informações sobre como disponibilizar as aplicações personalizadas, consulte o artigo Utilize o Catálogo de Aplicações para disponibilizar aplicações de negócio personalizadas para o seu ambiente do SharePoint Online.

  • Caso adicione uma aplicação de terceiros a partir da Loja do SharePoint, pode disponibilizá-la a todos os utilizadores das coleções de sites no seu ambiente do SharePoint Online ao adquirir licenças para todos os utilizadores na sua organização. Também pode adquirir licenças apenas para aqueles que precisam e atribuir essas licenças ao utilizadores designados. Para obter mais informações, consulte os artigosComprar uma aplicação da Loja SharePoint e Gerir licenças de aplicações para um ambiente do SharePoint Online.

  • Caso pretenda alterar as definições dos utilizadores do site poderem adquirir aplicações da Loja SharePoint, consulte o artigo Configurar definições para a Loja SharePoint.

  • Soluções personalizadas podem ser disponibilizadas bem; No entanto, se os utilizadores selectivamente estiverem a utilizar em sandbox soluções será difícil assegurar esses sites são actualizadas com as soluções actualizadas depois do processo de actualização Online do SharePoint afecta o site.

Início da Página

Explorar soluções e serviços de parceiros

Se estiver interessada em explorar serviços ou aplicações de parceiros Microsoft que estão disponíveis para o SharePoint Online, visite osServiços electrónicos do Microsoft Office 365. Existem também várias soluções de abrir origem desenvolvidas pela Comunidade SharePoint Online colectiva, incluindo Microsoft, MVPs, parceiros e clientes sobre o Office 365 para programadores padrões e práticas Github site.

Para obter orientações mais técnicas sobre quando deve optar para desenvolver aplicações personalizadas em vez de soluções em sandbox, consulte aplicações para SharePoint em comparação com soluções do SharePoint. Consulte também começar a desenvolver aplicações para o SharePoint, os pacotes de solução de SharePoint, orientações optimização SharePoint Onlinee o SharePoint padrões e práticas de Github.

Início da Página

Regressar ao SharePoint Online Guia de planeamento para o Office 365 para a empresa.

Nota : Exclusão de Responsabilidade da Tradução Automática: Este artigo foi traduzido por um sistema informático sem intervenção humana. A Microsoft fornece estas traduções automáticas para ajudar utilizadores que não falam inglês a desfrutarem de conteúdos acerca dos produtos, serviços e tecnologias da Microsoft. Uma vez que o artigo foi traduzido de forma automática, é possível que contenha erros de vocabulário, sintaxe ou gramática.



As informações foram úteis?

Como podemos melhorá-lo?

Como podemos melhorá-lo?

Para proteger a sua privacidade, não inclua informações de contacto nos seus comentários. Reveja o nosso política de privacidade.

Obrigado pelos seus comentários!