Share via


Criar aplicativos para o Office usando o Visual Studio

Usando o Visual Studio, você pode criar aplicativos para o Office, que são basicamente os Web pages que são hospedados em aplicativos cliente Office Excel, como ou Outlook.Os aplicativos para o Office estendem a funcionalidade de documentos, mensagens de correio eletrônico, localizando solicitações, ou nomeações surgindo tecnologias da Web e serviços de nuvem.Esses aplicativos levam uma vestígio clara porque não são instalados no computador que está executando o aplicativo host.Executam de um controle com segurança na área restrita do navegador para que você possa facilmente manter e atualizar, e usam as tecnologias que são baseadas em padrões da Web como HTML5, Javascript, APIs de CSS3, XML, e de RESTO.Para obter mais informações, consulte Visão geral de aplicativos para o Office.

Guia de Introdução

Para criar um aplicativo para o Office, use o modelo de projeto do O aplicativo para o Office , e então escolha algumas configurações em um assistente.Para obter esse modelo, você deve fazer o download e instalar Ferramentas do desenvolvedor do Microsoft Office para Visual Studio 2012.

ObservaçãoObservação

Este modelo será exibido somente nas edições do Visual Studio:

  • Visual Studio Professional

  • Visual Studio Premium

  • Visual Studio Ultimate

O Visual Studio cria uma solução completa que contém todos os arquivos que você precisa iniciar para testar o aplicativo para o Office.Na verdade, o Visual Studio fornece uma gama completa dos recursos que você pode usar para desenvolver mais facilmente e testar os aplicativos para o Office.Para ler sobre cada um de eles, consulte Noções básicas de desenvolvimento.

Usando o Visual Studio, você pode criar os seguintes tipos de aplicativos.

  • Aplicativos do painel de tarefas para Word, o excel, e Pack.Esses aplicativos aparecem no painel de tarefas de um aplicativo do Office.

  • Aplicativos de conteúdo para o excel.Esses aplicativos aparecem em uma planilha.

  • Aplicativos de email para Outlook.Esses aplicativos aparecem próxima ao item do Outlook (mensagem de correio eletrônico, localizando a solicitação, localizando a resposta, localizando cancelamento, ou a nomeação) que está aberto.

Para obter mais informações sobre cada um desses tipos de aplicativos, consulte Tipos de aplicativos para o Office.

Criando aplicativos do painel de tarefas e conteúdo no Visual Studio

Para começar, você pode criar um aplicativo do painel de conteúdo ou de tarefas básicas seguindo as instruções em Como: Criar seu primeiro painel de conteúdo ou tarefas para o aplicativo Word e Excel usando Visual Studio.

Para uma explicação passo-a-passo detalhado que descreve os arquivos em sua solução, explica diferentes maneiras para depurar seu aplicativo, que requer um exemplo de código mais detalhadas, consulte Usando o Visual Studio para desenvolver um aplicativo para o excel, ou O Word.

JJ620920.collapse_all(pt-br,VS.110).gifHospedando arquivos de aplicativo da Web no SharePoint

Porque você criar seu primeiro aplicativo para o Office, você observará que o Visual Studio gera uma solução que contém um projeto de aplicativo web.Este projeto contém as páginas de conteúdo do seu aplicativo.Quando você desenvolver seu aplicativo, o Visual Studio hospeda o aplicativo da web em seu servidor local que está executando Serviços de Informações da Internet (IIS).Quando você publica o aplicativo, você deve hospedar os arquivos de seu aplicativo web em um servidor web.

Essa abordagem é bem se você planejar publicar seu aplicativo para o armazenamento do Office ou a uma pasta compartilhada de rede.No entanto, se você planejar publicar seu aplicativo do painel de tarefas ou de conteúdo a um catálogo do aplicativo no SharePoint, convém hospedar páginas e seus scripts no SharePoint para que você não tenha que os hospedagem em um servidor web separado.Para obter mais informações, consulte Como: Crie um painel de conteúdo ou tarefas o aplicativo que é hospedado no SharePoint.

Criando aplicativos de email para Outlook no Visual Studio

Aplicativos de email podem criar experiências de usuário atraentes acessando informações contextuais de itens do Outlook e então usando os dados para acessar mais informações no servidor e serviços da Web.No entanto, você não pode hospedar aplicativos de e-mail no SharePoint.Quando você estiver pronto para publicar seu aplicativo, você deve hospedar os arquivos de aplicativo web em um servidor.

Para começar, você pode criar um aplicativo básico de email seguindo as instruções em Como: Criar seu primeiro aplicativo de email para Outlook usando Visual Studio.

Para uma explicação passo-a-passo detalhado que descreve os arquivos em sua solução, explica diferentes maneiras para depurar seu aplicativo, que requer um exemplo de código mais detalhadas, consulte Usando o Visual Studio para desenvolver um aplicativo de email para o Outlook.

Empacotando e publicar seu aplicativo

Quando você estiver pronto para publicar seu aplicativo para Office, você escolhe algumas configurações no assistente de publicação.O Visual Studio gera todos os arquivos que você precisa para publicar o aplicativo ao catálogo corporativa, do SharePoint para o armazenamento do Office, para uma pasta compartilhada de rede, ou a um catálogo de Exchange.Para obter mais informações, consulte Como: Empacotar um aplicativo para o Office para publicar usando Visual Studio.