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

Importante : Este artigo foi traduzido automaticamente, consulte a exclusão de responsabilidade. Veja este artigo em inglês aqui para ter uma referência.

Imagem corporativa e personalização SharePoint Online são diferente de imagem corporativa e personalização de produtos do SharePoint Server. SharePoint Online é atualizado com novas funcionalidades regularmente e estas atualizações podem afectar determinados tipos de personalizações. No entanto, não existem são recomendadas técnicas disponíveis hoje, até pode simplificar a imagem corporativa e requisitos de personalização de imagem corporativa e personalização. Por exemplo, se estiver a fazer alterações estruturais para as páginas principais é importante para se manter atualizado com as atualizações de produto em curso aplicadas ao SharePoint Online. A forma mais fácil para se manter informado é ver as Informações gerais do Office 365 e monitorizar o blogue do Office 365. Também pode pré-visualizar as alterações no interior do portal ao aceder ao centro de administração do SharePoint Online e ativar "pré-visualização funcionalidades".

As atualizações de software Microsoft torna-se para o SharePoint Online ocorrem muito for mais rápido o SharePoint server e personalizar ou unghosting páginas mestras, que são parte fundamental do produto, irão resultar nessas personalizações a ser afetadas por atualizações. Para resolver a situação, essas personalizações terão de ser aplicada novamente às páginas atualizadas. Manter-se atualizado é possível, mas deverá acontecer muito mais frequentemente no SharePoint Online.

Que Estou habituado à personalização de produtos de servidor do SharePoint, quais são as diferenças no SharePoint Online?

Métodos para personalização que funcionam no SharePoint server não seja necessariamente funcionam no SharePoint Online. Alguns dos métodos utilizados para personalizar e expandir o SharePoint server, por exemplo, dependem o facto de que a plataforma subjacente não é constantemente a ser actualizada – tal como acontece com o SharePoint Online. SharePoint Online é continuamente a ser melhorado, e quaisquer ficheiros que foram personalizados ou excluído da imagem ghost poderão ser afectados ao atualizações. Aqui estão algumas recomendações de personalizações comuns do SharePoint, em comparação com privados implementações do SharePoint vs. o serviço SharePoint Online.

Tipo de personalização   

O SharePoint server   

SharePoint Online   

Fluxo de trabalho   

Começar com terminar a caixa de fluxos de trabalho

SharePoint Designer ou o Visual Designer

Terminar as alterações de fluxo de trabalho caixa não serão substituídos pelos atualizações em curso

Personalização adicional será substituída pelos atualizações em curso

Cabeçalho/Rodapé   

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

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

Blocos de conteúdo   

CBQ (anulado desacelerado)

CBQ (limitada)

Aplicação de imagem corporativa geral (cores, logótipos, etc.)   

Programar soluções em sandbox, personalizadas/excluído da imagem ghost páginas mestras

Aspetos compostos ou inserção estilos através do modelo da aplicação

Navegação   

Começar com terminar as ferramentas de caixa

Navegação estrutural, gerida e orientadas por pesquisa

Começar com terminar 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 de baseada no browser e SharePoint Online para aplicar as personalizações mais simples, como alterar o título e logótipo, atualizar ligaçõ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 mínimos conhecimentos técnico.

  2. Personalizações utilizando ferramentas e aplicações suportadas    Pode utilizar suportadas ferramentas do SharePoint para efetuar personalizações mais ampla. Por exemplo, as aplicações do Office como o Access 2013, Excel 2013 e criar páginas altamente dinâmicas, rich de dados no seu site de ajuda do Visio 2013. Pode criar uma aplicação do SharePoint como uma solução sem código ao utilizar o Access 2013.

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

  4. Personalizações utilizando aplicações para o SharePoint    Novo modelo da aplicação na nuvem no SharePoint Online permite-lhe adicionar aplicações aos seus sites e é a substituição recomendada para programar soluções em sandbox passará. Pode utilizar as aplicações de terceiros existentes ou crie o seu próprio. Adicione aplicações a um site quando pretender personalizá-lo com funcionalidades específicas ou informações. Por exemplo, pode adicionar as aplicações que efetuar tarefas gerais de como o tempo e as despesas de controlo. Ou pode utilizar as aplicações e aprovisionamento remoto para aplicar os elementos de imagem corporativa a sites. Também pode adicionar aplicações essa visualização notícias ou informações a partir de fornecedores de terceiros ou que ligue a Web sites de rede sociais.

    • Aplicações de terceiros    Aplicações de terceiros encontram-se na loja SharePoint, que é um marketplace alojado no Office.com acessível a partir de sites do SharePoint Online. Selecione as aplicações que pretende que esteja disponível no seu inquilino. Os administradores também podem comprar licenças para aplicações específicas para todos os utilizadores numa organização (requer permissões de proprietário do Site ou maior).

    • Aplicações personalizadas    Sua organização pode também desenvolver o seus próprio aplicações para o SharePoint Online e os disponibilizar aos utilizadores através do site de catálogo. Se souber como construir uma aplicação web, em seguida, saberá como criar uma aplicação para o SharePoint. Pode utilizar qualquer idioma, tal como HTML, JavaScript, PHP, ou .NET e as ferramentas de desenvolvimento web favorita, incluindo Microsoft Visual Studio e Ferramentas de desenvolvimento do Office 365 "Napa". Para mais informações, consulte o artigo Introdução à programação de aplicações para o SharePoint.

Início da Página

Ainda posso programar soluções em sandbox?

Programar soluções em sandbox tem foi preteridas num ambiente online do SharePoint, como a arquitetura representativa não é económica dimensionável ao longo do ambiente de inquilino com várias partilhado. O esforço necessário para manter programar soluções em sandbox através de todos os sites para qualquer cliente é um inacreditável e elevado. Soluções alternativas como aprovisionamento remoto oferece funcionalidades semelhantes sem os requisitos de manutenção em curso.

Programar soluções em sandbox transportadas como parte de uma migração irão continuar a trabalhar durante um período limitado; No entanto, Microsoft é focar soluções alternativas para o SharePoint Online e é vivamente recomendado que todas as soluções em sandbox substituído pelo funcionalidade alternativa tal como as aplicações onlinehttps. Entretanto, tenha em atenção de que as atualizações em curso ao SharePoint Online podem afectar algumas programar soluções em sandbox.

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

Pode executar todos os tipos de imagem corporativa utilizar aplicações para o SharePoint para aprovisionar sites de imagem corporativa em toda a empresa de site e gerir a imagem corporativa à escala: um padrão conhecido como aprovisionamento remoto. Enquanto os programadores do SharePoint historicamente tem utilizado a estrutura de funcionalidade do SharePoint, os 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 imagem corporativa e executar outras tarefas de aprovisionamento de sites.

Início da Página

Porque é que as aplicações?

Aplicações para o SharePoint oferecem várias vantagens ao longo do programar soluções em sandbox. Aplicações fornecerem aos utilizadores uma forma de expandir sites do SharePoint sem criar encargos operacionais adicionais para administradores. Também são fácil para os utilizadores finais detetar e adicionar aplicações. Aplicações para o SharePoint Online são concepção para a nuvem, para que estes melhor integram com os respetivos recursos baseado na nuvem formas mais suave e mais flexíveis que programar soluções em sandbox.

Para mais técnica orientações sobre quando deve optar ativamente por participar para desenvolver aplicações personalizadas em vez de soluções em sandbox, consulte aplicações para o SharePoint em comparação com soluções do SharePoint. Consulte Introdução à programação de aplicações para o SharePoint, os pacotes de solução SharePointe o SharePoint padrões e práticas no Github.

Início da Página

Exemplos de personalizações comuns do SharePoint Online

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.

  • Estruture experiências IU exclusivas para diferentes dispositivos ao criar canais de dispositivo.

Para obter mais informações sobre como utilizar o Gestor de designs, consulte o artigo MSDN: desenvolver a estrutura do site no 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 também; No entanto, se os utilizadores seletivamente estiver a utilizar em sandbox soluções vai ser difícil garantir esses sites são atualizadas com soluções atualizadas depois do processo de atualização SharePoint Online afeta o site.

Início da Página

Explorar soluções e serviços de parceiros

Se estiver interessado em explorar serviços ou aplicações de parceiros da Microsoft que estão disponíveis para o SharePoint Online, visite oMicrosoft Office 365 Marketplace. Também existem várias soluções de abrir origem desenvolvidas pelo coletivos Comunidade Online do SharePoint, incluindo a Microsoft, MVPs, parceiros e clientes aos padrões de programador do Office 365 e práticas Github site.

Para mais técnica orientações sobre quando deve optar ativamente por participar para desenvolver aplicações personalizadas em vez de soluções em sandbox, consulte aplicações para o SharePoint em comparação com soluções do SharePoint. Consulte também o artigo Introdução à programação de aplicações para o SharePoint, os pacotes de solução SharePoint, orientação de sintonização do SharePoint Onlinee o SharePoint padrões e práticas no Github.

Início da Página

Regressar ao Planeamento Guia do SharePoint Online para o Office 365 para empresas.

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!