Criar sites para o SharePoint
Saiba mas sobre o novo modelo de criação e de publicação para sites no SharePoint.
Introdução à publicação de sites para designers e desenvolvedores no SharePoint
O SharePoint introduz um modelo de criação e de publicação para criar sites de publicação. Você pode usar sites de publicação para publicar conteúdo na intranet ou em sites da Internet. Os sites de publicação são diferentes de outros tipos de sites do SharePoint, como sites de equipe, principalmente devido à sua finalidade - vários usuários leem conteúdo do site de publicação, mas somente alguns contribuem adicionando, atualizando e excluindo conteúdo de um ou mais conjuntos de sites. Compare esses sites a sites de equipe, onde várias pessoas podem colaborar e contribuir para o conteúdo.
Você pode usar os recursos de publicação de sites do SharePoint para criar, personalizar e manter sites de publicação que atendam a necessidades comerciais específicas. Se você for um designer profissional com habilidades em HTML, CSS e JavaScript ou um desenvolvedor que escreve aplicativos do SharePoint e usa código .NET personalizado para criar soluções de sites e de farm, você poderá usar recursos de site no SharePoint para gerenciar todas as fases do ciclo de vida do conteúdo, incluindo:
Authoring e reutilização do conteúdo do site.
Branding e design da aparência e do comportamento do seu site.
Managing metadata - você pode criar um sistema de navegação de sites orientado a taxonomia.
O conteúdo de Publishing suave no conjunto de sites atual ou o conteúdo de publicação em conjuntos de sites - mesmo se estendendo além dos limites do site da intranet e da Internet.
Accessibility - você pode usar para melhorar a acessibilidade dos seus sites publicados.
Se você quiser ver um resumo das novidades para designers e desenvolvedores de sites de publicação no SharePoint, confira Novidades no desenvolvimento de sites do SharePoint.
Criação, design e identidade visual no SharePoint
O SharePoint fornece uma nova abordagem para projetar sites. O fluxo de trabalho de criação de conteúdo foi reformulado para que você possa criar conteúdo usando todas as ferramentas de autoria e identidade visual para criar ótimos conteúdos. Para dar uma identidade visual ao seu site sem precisar escrever código .NET personalizado, use o Gerenciador de Design para importar elementos de design. Com o Gerenciador de Designs, você também pode criar uma página mestre baseada em HTML para definir o Chrome, compartilhada por todas as páginas de seu site, e criar layouts de página para projetar modelos para páginas. Se optar por escrever código personalizado, você poderá usar as bibliotecas de servidor .NET, de cliente .NET (CSOM.md), do Silverlight e do JavaScript.
Sites de publicação, programação do modelo de objeto cliente e o novo modelo de aplicativo do SharePoint
Você pode usar o novo CSOM (modelo de objeto cliente do .NET) para desenvolver aplicativos do SharePoint com o modelo para Suplementos do SharePoint. Você pode usar muitas das APIs que também estão disponíveis para programação do servidor .NET nos modelos de objeto cliente .NET, que dão suporte ao cliente .NET, Silverlight, JavaScript e, em alguns casos, desenvolvimento Windows Phone. Algumas ideias para o desenvolvimento de aplicativos para sites incluem pesquisas, aplicativos de gerenciamento de contas, suporte a eCommerce, integração de recursos sociais e de dados externos a sites de publicação, adições de conteúdo terceirizado e aplicativos associados móveis.
Modelo de página para sites de publicação
O SharePoint inclui um modelo de página para sites de publicação. O modelo de página inclui páginas mestras, layouts de página e outros componentes que renderizam a estrutura, o conteúdo, a aparência e o comportamento do seu site. Para saber mais, confira Visão geral do modelo de página do SharePoint.
Páginas mestras e layouts de página
Uma página mestra é o principal modelo que define os elementos estruturais compartilhados do seu site - o cromado. Todas as páginas do site compartilham esses elementos, que definem as regiões da página que exibe o conteúdo de layout da página.
Os layouts da página são usados por páginas individuais de determinado tipo. Eles são preenchidos com organizações de campos de página. Essas páginas definem elementos individuais na página. As páginas individuais se baseiam em layouts da página e são criadas em seu navegador da Web por código personalizado ou pela forma como os usuários do site preenchem os campos da página. Para saber mais sobre o modelo de página no SharePoint, consulte Visão geral do modelo de página do SharePoint.
Controles de renderização do lado cliente
Todos os novos controles do SharePoint são renderizados. Os dados são gravados nos controles em uma matriz JSON do lado do cliente e você pode exibir o conteúdo usando JavaScript, CSS e modelos. Como designer ou desenvolvedor, você tem controle sobre como o conteúdo é renderizado na página e pode usar várias técnicas de design para obter a aparência e os comportamentos desejados em suas páginas publicadas usando recursos como a Web Part de Pesquisa de Conteúdo no SharePoint e exibir modelos.
Sites e dispositivos móveis
Os sites de publicação no SharePoint são otimizados para desenvolvimento móvel. Você pode definir canais para um ou mais dispositivos (canais de dispositivo) e atribuir uma página mestra alternativa para cada canal, dando a ela elementos estruturais exclusivos, ou o cromado. É possível optar por incluir ou excluir partes de qualquer layout de página em um canal e visualizar como o design de canal móvel está progredindo durante o desenvolvimento.
Metadados e navegação no SharePoint
Os recursos de metadados introduzidos no Microsoft SharePoint Server 2010 são aprimorados e estendidos no SharePoint para melhor desempenho, acesso mais fácil por meio da interface do usuário e navegação orientada a taxonomia - chamada de navegação gerenciada. Você pode usar a navegação gerenciada ou a navegação baseada na estrutura de site do SharePoint - chamada de navegação estruturada - para criar a navegação do seu site. Para saber mais sobre navegação gerenciada, confira Metadados gerenciados e navegação no SharePoint e navegação gerenciada no SharePoint.
Conteúdo de publicação no SharePoint
O SharePoint oferece os seguintes recursos de publicação de conteúdo que permitem a você desenvolver sites de publicação que deem suporte a topologias e cenários mais complexos, acessíveis e flexíveis.
Catálogos
O SharePoint introduz catálogos, que você pode usar para publicar conteúdo em conjuntos de sites. Os recursos de publicação entre sites dependem dos catálogos. Você pode usá-los para reutilizar conteúdo em seus site e no limite entre seus sites de intranet e os sites da Internet. Para consultas de pesquisa predefinidos, catálogos são sinalizados na pesquisa. Você pode exibir conteúdo armazenado em catálogos entre coleções de sites usando a Web Part de Pesquisa de Conteúdo no SharePoint.
Piblicação intersite
O SharePoint introduz um recurso de publicação entre sites para reutilizar conteúdo em vários conjuntos de sites. Ele usa recursos de pesquisa internos para habilitar cenários e arquiteturas de publicação. Pela primeira vez, você pode projetar sites entre farms do SharePoint - permitindo que seus sites se estendam para além dos limites entre intranets e a Internet. É possível usar o CSWP para exibir dados de da pesquisa publicados entre sites e conjuntos de sites.
Variações e sites multilíngue
Você pode usar o recurso de variações no SharePoint para criar sites multilíngues ou outros sites em que deseja variar a apresentação do conteúdo. O recurso de variações é limitado a um conjunto de sites. Ou seja, você pode criar "variantes" de idioma/localidade de destino de um idioma/localidade de origem como sites atuais no mesmo conjunto de sites do SharePoint. As variações dão suporte a URLs amigáveis e à capacidade de exportar ou de importar conteúdo para tradução por um terceiro no formato de arquivo XLIFF. Você pode incluir rótulos, uma página para tradução e replicação, uma variedade de itens de lista (por exemplo, bibliotecas de documentos.md) e navegação em pacotes de exportação.
Sites acessíveis
Você pode usar o recurso de variações no SharePoint para criar sites acessíveis ou outros sites em que deseja adaptar a apresentação de seu conteúdo para usuários que possuem várias necessidades de acessibilidade. O SharePoint oferece um "Modo Mais Acessível" que pode ser ativado ao abrir uma página da Web do SharePoint e pressionar a tecla TAB até encontrar o link "Desativar o Modo Mais Acessível". Este recurso recria a página da Web em HTML padrão, tornando-a mais compatível com leitores de tela. Ao assegurar que os usuários poderão pressionar a tecla Tab para focar neste link, você pode criar uma versão mais acessível da sua página da Web do SharePoint. Isso inclui a conversão de menus suspensos baseados em JavaScript para listas de hiperlinks e objetos convertidos em HTML simples para permitir que os leitores de tela entendam o conteúdo.
Confira também
- Otimizar a acessibilidade do site do SharePoint
- Configurar um ambiente de desenvolvimento geral para o SharePoint
- Novidades no desenvolvimento de site do SharePoint
- Visão geral de estratégia Download mínimo
- Modificar componentes do SharePoint do MDS
- Biblioteca de classes do servidor de Conteúdo e Sites do SharePoint
- Biblioteca de classes de cliente de sites e conteúdo