Compartilhar via


Desenvolvimento do Office e do SharePoint no Visual Studio

Você pode estender o Microsoft Office e o SharePoint criando um aplicativo ou suplemento leve que os usuários baixam da Office Store ou de um catálogo organizacional ou criando uma solução baseada no .NET Framework que os usuários instalam em um computador.

Neste tópico:

Criar suplementos para o Office e o SharePoint

O Office 2013 e o SharePoint 2013 apresentam um novo modelo de suplemento que ajuda você a criar, distribuir e monetizar suplementos que estendem o Office e o SharePoint. Esses suplementos podem ser executados no Office ou no SharePoint Online, e os usuários podem interagir com eles a partir de vários dispositivos.

Saiba como usar o novo modelo de Suplemento do Office para estender a experiência do Office para seus usuários.

Esses suplementos têm dimensões pequenas em comparação com suplementos e soluções VSTO, e você pode criá-los usando praticamente qualquer tecnologia de programação da Web, como HTML5, JavaScript, CSS3 e XML. Para começar, use as Ferramentas de Desenvolvedor do Office no Visual Studio, que permitem criar projetos, escrever código e executar seus suplementos em um navegador.

Apps for Office and SharePoint conceptual model

Criar um suplemento do Office

Para estender a funcionalidade do Office, crie um suplemento do Office. É basicamente uma página da Web hospedada em um aplicativo do Office, como Excel, Word, Outlook e PowerPoint. Seu aplicativo pode adicionar funcionalidade a documentos, planilhas, mensagens de email, compromissos, apresentações e projetos.

Você pode vender seu aplicativo na Office Store. A Office Store facilita a monetização de seus suplementos, o gerenciamento de atualizações e o controle da telemetria. Você também pode publicar seu aplicativo para usuários por meio de um aplicativo de aplicativos no SharePoint ou no Exchange Server.

O seguinte aplicativo do Office mostra os dados da planilha em um mapa do Bing.

Content app for Office

Saiba mais

Para Consulte
Saiba mais sobre os suplementos do Office e, em seguida, crie um. Suplementos do Office
Compare as diferentes maneiras pelas quais você pode estender o Office e decida se deve usar um aplicativo ou um suplemento do Office. Mapa para Suplementos do Office, VSTO e VBA

Criar um suplemento do SharePoint

Para estender o SharePoint para seus usuários, crie um suplemento do SharePoint. É basicamente um aplicativo pequeno, fácil de usar e autônomo que resolve uma necessidade para seus usuários ou negócios.

Você pode vender seu aplicativo para SharePoint na Office Store. Você também pode publicar seu suplemento para usuários por meio de um catálogo de suplementos no SharePoint. Os proprietários de sites podem instalar, atualizar e desinstalar seu suplemento em seus sites do SharePoint sem a ajuda de um servidor de farm ou administrador de conjunto de sites.

Aqui está um exemplo de um aplicativo para SharePoint que ajuda os usuários a gerenciar contatos comerciais.

Business contact manager app for SharePoint

Saiba mais

Para Consulte
Saiba mais sobre os suplementos do SharePoint e, em seguida, crie um. Suplementos do SharePoint
Compare suplementos para SharePoint com soluções tradicionais do SharePoint. Suplementos do SharePoint em comparação com soluções do SharePoint
Escolha se deseja criar um suplemento do SharePoint ou uma solução do SharePoint. Decidir entre Suplementos do SharePoint e soluções do SharePoint

Criar um suplemento VSTO

Crie um suplemento VSTO para direcionar o Office 2007 ou o Office 2010 ou para estender o Office 2013 e o Office 2016 além do que é possível com os suplementos do Office. Os suplementos VSTO são executados somente na área de trabalho. Os usuários precisam instalar suplementos do VSTO, portanto, normalmente são mais difíceis de implantar e suportar. No entanto, seu suplemento VSTO pode ser integrado mais estreitamente com o Office. Por exemplo, ele pode adicionar controles à Faixa de Opções do Office e executar tarefas de automação avançadas como mesclar documentos ou modificar gráficos. Você pode aproveitar o .NET Framework e usar o C# e o Visual Basic para interagir com objetos do Office.

Aqui está um exemplo do que um suplemento VSTO pode fazer. Este suplemento VSTO adiciona controles da Faixa de Opções, um painel de tarefas personalizado e uma caixa de diálogo ao PowerPoint.

PowerPoint Add-in solution

Saiba mais

Para Ler
Compare as diferentes maneiras pelas quais você pode estender o Office e decida se deve usar um suplemento VSTO ou um suplemento do Office. Mapa para Suplementos do Office, VSTO e VBA
Crie um suplemento VSTO. Compilação de suplementos VSTO com o Visual Studio

Criar uma solução do SharePoint

Crie uma solução do SharePoint para direcionar o SharePoint Foundation 2010 e o SharePoint Server 2010 ou para estender o SharePoint 2013 e o SharePoint 2016 de maneiras além do que é possível com um suplemento do SharePoint.

Soluções do SharePoint exigem servidores de farm do SharePoint no local. Os administradores devem instalá-los e, como soluções são executada no SharePoint, podem afetar o desempenho do servidor. No entanto, soluções fornecem maior acesso a objetos do SharePoint. Além disso, quando você cria uma solução do SharePoint, pode utilizar o .NET Framework e usar C# e Visual Basic para interagir com objetos do SharePoint.

Saiba mais

Para Consulte
Compare soluções do SharePoint com suplementos do SharePoint. Suplementos do SharePoint em comparação com soluções do SharePoint
Criar uma solução do SharePoint. Criar soluções do SharePoint