Condividi tramite


Creare applicazioni per SharePoint tramite Visual Studio

Tramite Visual Studio, è possibile creare applicazioni per SharePoint, ovvero soluzioni che dispongono di un footprint ridotto e che utilizzano le tecnologie basate su standard come HTML5, JavaScript e OAuth. In genere si progetta una di queste applicazioni per assistere gli utenti nel completamento di un'attività specifica o di un set di attività correlate. Ad esempio, è possibile creare un'applicazione per tenere traccia delle spese di viaggio o mantenere un foglio per le registrazioni del team. Per ulteriori informazioni, vedere Cosa è possibile fare in un'applicazione SharePoint.

Le applicazioni per SharePoint dispongono di un ingombro minore rispetto ad altre soluzioni SharePoint, in quanto non sono installate sul server host, pertanto non si esegue l'overload di un sito SharePoint tramite chiamate alle API. In alternativa, è possibile utilizzare le diverse opzioni di hosting per gestire questi servizi indipendenti dal pacchetto dell'applicazione aggiunto al sito di SharePoint. È inoltre possibile creare applicazioni per SharePoint online utilizzando gli strumenti di sviluppo "Napa" di Office 365. Per ulteriori informazioni, vedere SharePoint 2013 e Creazione di app per SharePoint.

Introduzione

Per iniziare, installare e configurare un ambiente di sviluppo nel computer locale o in Office 365. Inoltre scaricare e installare Office Developer Tools per i componenti client di SharePoint e Visual Studio, che fornisce i modelli di progetto e altri file necessari. Per ulteriori informazioni, vedere Iniziare lo sviluppo di applicazioni per SharePoint.

Creazione di un'applicazione per SharePoint in Visual Studio

Quando si crea un'applicazione di SharePoint tramite il modello di progetto App per SharePoint, una procedura guidata chiederà di scegliere le impostazioni per l'applicazione, come la posizione dell'applicazione e come si desidera ospitarla. Visual Studio genera una soluzione contenente tutti i file necessari per cominciare a testare l'applicazione per SharePoint. Ad esempio, vedere "Attività di base ed esempi che mostrano come creare un'applicazione ospitata in Sharepoint, un'applicazione ospitata dal provider ed un'applicazione ospitata automaticamente" in Iniziare lo sviluppo di applicazioni per SharePoint.

È possibile creare un'applicazione più completa aggiungendo altri elementi di progetto SharePoint, ad esempio web part client, elenchi,tipi di contenuto, tipi di contenuto per sorgenti di dati esterne e flussi di lavoro. Per ulteriori informazioni, vedere Creare applicazioni per SharePoint ed elementi di progetto dai modelli.

Creazione di un'applicazione per SharePoint tramite uno strumento basato sul Web

Oltre ad utilizzare Visual Studio, è possibile creare queste applicazioni utilizzando gli strumenti di sviluppo "Napa" di Office 365. Utilizzando questo strumento di creazione basato sul browser, è possibile sviluppare non solo le applicazioni per SharePoint, ma anche le applicazioni per Office. È possibile, ad esempio, creare le prime soluzioni utilizzando gli strumenti di sviluppo "Napa" di Office 365 e quindi scaricare ed aprire queste soluzioni in Visual Studio quando successivamente si avrà bisogno di più funzionalità e supporto nello sviluppo. Per ulteriori informazioni, vedere Iscriversi al sito di sviluppo di Office 365.

Integrazione dei dati di SharePoint nelle applicazioni per Office

È possibile integrare i dati archiviati in SharePoint, ad esempio elenchi di informazioni o documenti, in Office tramite un'applicazione per Office. Inoltre, il pacchetto di un'applicazione per SharePoint può includere un'applicazione per il pacchetto di Office. Quando gli utenti installano l'applicazione di SharePoint, l'applicazione di Office viene aggiunta ad un catalogo aziendale in SharePoint. Per ulteriori informazioni, vedere Panoramica sulle applicazioni per Office.

Creazione del pacchetto e pubblicazione dell'applicazione

Quando si è pronti per pubblicare l'applicazione per SharePoint, si scelgono alcune impostazioni nella pubblicazione guidata. Visual Studio genera tutti i file necessari per pubblicare l'applicazione sul catalogo aziendale di SharePoint, sull'archivio di Office, su una cartella di rete condivisa o ad un catalogo di Exchange. Per ulteriori informazioni, vedere Procedura: Creare pacchetti di applicazioni per SharePoint per la pubblicazione utilizzando Visual Studio.

Domande e risposte sullo sviluppo di applicazioni

Se ci si trova in difficoltà o si hanno dubbi su come sviluppare un'applicazione di SharePoint, è possibile leggere e inviare domande sul forum SharePoint 2013 per gli sviluppatori .

Vedere anche

Altre risorse

Compilare applicazioni per Office

Applicazioni per Office e SharePoint