Compartilhar via


Criando Web Parts for SharePoint

Web Parts permitem aos usuários modificar diretamente o conteúdo, a aparência e o comportamento das páginas de site do SharePoint usando um navegador. Web Parts é os controles de servidor que são executados dentro de um tipo especial de página chamada uma página de Web Parts: eles são os blocos de construção de páginas que aparecem em um site do SharePoint. Para obter mais informações sobre o Web Parts no SharePoint, consulte Bloco de construção: Web Parts.

Visual Studio fornece modelos que você pode usar para criar Web Parts e depurá-los em um site do SharePoint.

Criar uma Web Part no Visual Studio

Criar uma Web Part, adicionando um Web Part item de projeto do SharePoint. Você pode usar um Web Part item em uma solução em modo seguro ou de uma solução do farm.

Se você quiser criar uma Web Part visualmente, usando um designer, crie um Visual Web Part de projeto ou adicionar Parte do Visual Web item de projeto do SharePoint. Você pode usar um Parte do Visual Web item em apenas uma solução do farm.

Item de parte da Web

A Web Part item fornece arquivos que permitem a criação de uma Web Part para um site do SharePoint. Quando você adiciona um Web Part item, o Visual Studio cria uma pasta em seu projeto e adiciona vários arquivos para a pasta. A tabela a seguir descreve cada arquivo.

File

Descrição

Elements

Contém informações que são usadas pelo arquivo de definição de recurso em seu projeto para implantar a Web Part.

arquivo. WebPart

Fornece informações que precisa do SharePoint para exibir a Web Part em uma Galeria de Web Part.

Code File

Contém métodos que adicionar controles para a Web Part e geram conteúdo personalizado dentro da Web Part.

Para obter mais informações, consulte Como: Criar uma parte da Web do SharePoint.

Item de parte do Visual Web

A Parte do Visual Web é uma Web Part que você criar usando o designer Visual Web Developer, no Visual Studio. Para obter mais informações sobre como usar esse designer, consulte Mapa de conteúdo do Visual Web Developer.

Funcionalmente, uma Web Part Visual não é diferente de uma Web Part. A Parte do Visual Web item inclui um Web Part item e um O controle de usuário item.

Você pode projetar a aparência da Web Part, arrastando controles a partir de Visual Studio caixa de ferramentas para a superfície do controle de usuário. Para obter mais informações, consulte Como: Criar uma parte da Web do SharePoint, usando um Designer..

Uma Web Part de depuração.

Você pode depurar um projeto do SharePoint que contém uma Web Part exatamente como você deve depurar outros projetos de Visual Studio. Quando você inicia o depurador de Visual Studio, Visual Studio abre o site do SharePoint.

Para começar a depurar seu código, adicione a Web Part a uma página de Web Part no SharePoint.

Para obter mais informações sobre depuração de projetos do SharePoint, consulte Solucionando problemas de soluções do SharePoint.

A criação de estilo antigo baseado no SharePoint de Web Parts

Os modelos de habilitação de Visual Studio que você cria páginas ASP.NET 2.0 de Web Parts para o SharePoint. ASP.NET de Web Parts de 2.0 se baseiam em ASP.NET a infra-estrutura de Web Part e são o tipo recomendado para novos projetos.

Em poucos casos, talvez você precise criar uma Web Part usando o estilo mais antigo baseado no SharePoint Web Part. Você pode usar Visual Studio para criar esses tipos de Web Parts, mas Visual Studio não fornece quaisquer modelos especificamente projetados para ajudá-lo a criá-los.

Para obter mais informações sobre quando poderia ser apropriado criar um Web Part baseada no SharePoint de estilo antigo, consulte Infra-estrutura de Web Part no Windows SharePoint Services de. Para obter mais informações sobre como criar uma Web Part usando o estilo mais antigo baseado no SharePoint Web Parts, consulte passo a passo como criar uma Web Part do SharePoint básica.

Tópicos relacionados

Título

Descrição

Como: Criar uma parte da Web do SharePoint

Mostra como criar o Web Parts para páginas do SharePoint.

Como: Criar uma parte da Web do SharePoint, usando um Designer.

Mostra como criar Web Parts para o SharePoint, usando uma superfície de design visual.

Como: Criar um controle de usuário para uma página de aplicativo do SharePoint ou a Web Part

Mostra como criar controles personalizados, reutilizáveis que podem ser consumidos por páginas de aplicativo e de Web Parts que são executados no SharePoint.

Demonstra Passo a passo: Criar uma Web Part do SharePoint

Descreve como criar uma Web Part do SharePoint.

Demonstra Passo a passo: Criar uma Web Part do SharePoint, usando um Designer.

Descreve como criar uma Web Part do SharePoint, arrastando controles a uma superfície de design visual.

Trabalhando com o Visual Web Developer

Descreve como usar o designer que aparece quando você abre uma página da Web em seu projeto.