Pianificare le personalizzazioni, le soluzioni e le app per SharePoint Online

Nota:  Riteniamo importante fornire il contenuto della Guida più recente non appena possibile, nella lingua dell'utente. Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Nella parte inferiore della pagina è possibile indicare se le informazioni sono risultate utili. Questo è l' articolo in lingua inglese per riferimento.

Personalizzazione e la personalizzazione di SharePoint Online è diverso da quello di personalizzazione e la personalizzazione di prodotti SharePoint Server. SharePoint Online viene aggiornato con le nuove funzionalità a intervalli regolari e gli aggiornamenti possono influire sulla determinati tipi di personalizzazioni. Tuttavia, ci sono consigliati personalizzazione e personalizzazione oggi disponibili tecniche in grado di semplificare il marchio e requisiti di personalizzazione. Ad esempio, se si apportano modifiche strutturale alle pagine master è importante per mantenersi aggiornati con gli aggiornamenti in corso applicati a SharePoint Online. Il modo più semplice per essere sempre informati consiste nel video la Roadmap di Office 365 e monitorare il blog di Office 365.

Gli aggiornamenti software applicati da Microsoft a SharePoint Online sono più frequenti rispetto a SharePoint Server e influiscono sulla personalizzazione o l'annullamento del ghosting delle pagine master, che costituiscono la parte essenziale del prodotto. Per rimediare a questa situazione, è necessario riapplicare le personalizzazioni alle pagine aggiornate. È possibile mantenersi aggiornati, ma è necessario farlo più frequentemente in SharePoint Online.

Qual è la differenza nella personalizzazione tra i prodotti server SharePoint e SharePoint Online?

I metodi per la personalizzazione che funzionano in SharePoint Server non sono necessariamente indicati anche in SharePoint Online. Alcuni metodi usati per personalizzare ed estendere SharePoint Server, ad esempio, si basano sul fatto che la piattaforma sottostante non venga costantemente aggiornata, come è invece il caso di SharePoint Online. SharePoint Online viene continuamente migliorato e gli aggiornamenti possono influire sui file personalizzati o di cui è stato annullato il ghosting. Ecco alcuni consigli per le comuni personalizzazioni di SharePoint, confrontando le distribuzioni private di SharePoint con il servizio SharePoint Online.

Tipo di personalizzazione   

SharePoint Server   

SharePoint Online    

Flusso di lavoro   

Iniziare con i flussi di lavoro predefiniti

SharePoint Designer o Visual Designer

modifiche ai flussi di lavoro predefiniti non verranno sovrascritte dagli aggiornamenti regolari

Ulteriori personalizzazioni verranno sovrascritte dagli aggiornamenti regolari

Intestazione/piè di pagina   

SharePoint Designer con pagine senza ghosting

Nessun equivalente, le pagine senza ghosting richiedono manutenzione continua

Blocchi di contenuto   

CBQ (senza limitazione)

CBQ (con limitazione)

Personalizzazione generica (colori, logo e così via)   

Soluzioni in modalità sandbox, pagine master personalizzate/senza ghosting

Aspetti composti o stili inseriti tramite modello di app

Esplorazione   

Iniziare con gli strumenti predefiniti

Esplorazione strutturale, gestita e basata sulla ricerca

Iniziare con gli strumenti predefiniti

Opzioni di spostamento per SharePoint Online

Dalle personalizzazioni semplici alle personalizzazioni complesse

SharePoint Online gamma di personalizzazioni include modifiche applicabili rapidamente nel browser tramite i comandi di sito o le caratteristiche per lo sviluppo di app personalizzate tramite strumenti specifici:

  1. Personalizzazione tramite il browser    Si possono usare le impostazioni basate sul browser di SharePoint Online per applicare personalizzazioni più semplici, come la modifica di titolo e logo, l'aggiornamento dei collegamenti di spostamento, l'applicazione di un nuovo tema per il sito, la modifica del contenuto di una pagina oppure la modifica delle visualizzazioni per elenchi e raccolte. Le personalizzazioni basate sul browser sono le più semplici da applicare e richiedono un livello minimo di competenze tecniche.

  2. Personalizzazioni tramite le applicazioni e gli strumenti supportati    È possibile usare gli strumenti supportati da SharePoint per eseguire personalizzazioni più complete. Ad esempio, le applicazioni di Office come Access 2013, Excel 2013 e Visio 2013 consentono di creare nel sito pagine altamente dinamiche e ricche di dati. È anche possibile creare app di SharePoint come soluzione senza codice tramite Access 2013.

  3. Personalizzazioni tramite il provisioning remoto    In SharePoint Online, è possibile utilizzare codice personalizzato CSOM in App per SharePoint per effettuare il provisioning di raccolte siti di SharePoint, siti e siti secondari con elementi di personalizzazione. Questo modello di provisioning siti è denominato provisioning remoto.

  4. Personalizzazioni tramite SharePoint insfor aggiungere    Il nuovo modello di App Cloud in SharePoint Online consente di aggiungere App ai siti e sostituzioni consigliato per soluzioni in modalità sandbox in futuro. È possibile usare le app di terze parti esistente o crearne uno personalizzato. Aggiungere App a un sito quando si desidera personalizzare con funzionalità specifiche o informazioni. Ad esempio, è possibile aggiungere App che eseguono attività generali come tempi e costi verifica. In alternativa, è possibile utilizzare App e provisioning remoto per applicare elementi di personalizzazione di siti. È inoltre possibile aggiungere App tale visualizzazione notizie o informazioni dal provider di terze parti, o che si connettono ai siti Web di social networking.

    • App di terze parti    Le app di terze parti sono disponibili in SharePoint Store, un marketplace ospitato su Office.com accessibile dai siti di SharePoint Online. Selezionare le app che si vogliono rendere disponibili nel tenant. Gli amministratori possono anche acquistare licenze di app specifiche per tutti gli utenti dell'organizzazione (sono necessarie autorizzazioni di Proprietario del sito o superiori).

    • App personalizzate    L'organizzazione può inoltre sviluppare il proprio App per SharePoint Online e renderli disponibili agli utenti tramite il sito Catalogo App. Se si sa come creare un'applicazione web, si saprà su come creare un'app per SharePoint. È possibile utilizzare qualsiasi lingua, ad esempio HTML, JavaScript, PHP, o .NET e gli strumenti di sviluppo web Preferiti, tra cui Microsoft Visual Studio. Per ulteriori informazioni, vedere Introduzione allo sviluppo di App per SharePoint.

Possibilità di sviluppo di soluzioni in modalità sandbox

Soluzioni in modalità sandbox sono deprecate in SharePoint Online, come l'architettura representative non è economico scalable tra l'ambiente multi-tenant condiviso. L'impegno necessario per la gestione di soluzioni in modalità sandbox in tutti i siti per ogni cliente è molto. Soluzioni alternative, ad esempio il provisioning remoto offre funzionalità simili senza i requisiti di manutenzione.

Le soluzioni in modalità sandbox trasferite come parte di una migrazione continueranno a funzionare per un periodo limitato di tempo. Tuttavia, Microsoft è orientata verso soluzioni alternative per SharePoint Online ed è consigliabile sostituire tutte le soluzioni in modalità sandbox con funzionalità alternative, ad esempio le app online. Nel frattempo, tenere presente che gli aggiornamenti continui di SharePoint Online potrebbero influire su queste soluzioni.

Con l'introduzione del modello di app per cloud e delle app per SharePoint, esistono ora alternative fattibili alle tecniche precedenti e consolidate di personalizzazione e provisioning dei siti di SharePoint.

È possibile eseguire tutti i tipi di sito di personalizzazione con App per SharePoint per eseguire il provisioning siti di personalizzazione dell'organizzazione e gestire le personalizzazioni in scala: un modello noto come provisioning remoto. Mentre gli sviluppatori di SharePoint hanno storicamente utilizzato il framework di funzionalità di SharePoint, modelli di sito, modelli web e le definizioni di sito per effettuare il provisioning di siti e raccolte siti, il modello di provisioning remoto viene illustrato come creare app personalizzate per SharePoint cui effettuare il provisioning di personalizzazione di siti ed eseguire altri attività di provisioning siti.

Perché le app?

Le app per SharePoint offrono numerosi vantaggi rispetto alle soluzioni in modalità sandbox. Consentono infatti agli utenti finali di estendere i siti di SharePoint senza aumentare il carico di lavoro per gli amministratori. Possono essere inoltre individuate e aggiunte con facilità dagli utenti finali. Le app per SharePoint Online sono progettate per il cloud, quindi si integrano meglio con le rispettive risorse basate sul cloud in modi più fluidi e flessibili rispetto alle soluzioni in modalità sandbox.

Per ulteriori informazioni tecniche quando è consigliabile utilizzare per sviluppare App personalizzate al posto di soluzioni in modalità sandbox, vedere App per SharePoint rispetto alle soluzioni di SharePoint. Introduzione allo sviluppo di App per SharePoint, i pacchetti di soluzione di SharePointe SharePoint modelli e procedure consigliate nella Github, vedere anche.

Esempi di comuni personalizzazioni di SharePoint Online

Per determinare il metodo di personalizzazione o sviluppo appropriato per l'organizzazione specifica, esaminare gli elementi da personalizzare e i tipi di soluzione da sviluppare.

Esistono varie alternative diverse per ottenere lo stesso risultato in un sito di SharePoint. Se l'obiettivo è quello di creare un elenco molto personalizzato, ad esempio, è possibile ottenere questo risultato utilizzando impostazioni elenco diverse nel browser per configurare un elenco e le relative visualizzazioni. È inoltre possibile riuscire a eseguire tutte le personalizzazioni desiderate in questo modo.

È buona norma iniziare con personalizzazioni basate sul browser, prima di utilizzare le applicazioni e gli strumenti supportati per ottenere personalizzazioni analoghe.

In questa sezione:    

Dalle personalizzazioni semplici a quelle complesse

È comunque possibile sviluppare soluzioni in modalità sandbox?

Cosa si vuole personalizzare (con idee su come fare)

Rendere soluzioni o app disponibili per gli utenti

Esplorare soluzioni e servizi dei partner

Come cambiare l'aspetto o il design del sito   

Opzioni basate sul browser:

Soluzioni senza codice:

Sviluppo di soluzioni personalizzate:

Utilizzare la pagina Impostazioni sito per:

Utilizzare Gestione progettazione per avvalersi delle proprie competenze relative a HTML, CSS e JavaScript (disponibile solo per i siti di pubblicazione):

  • Progettazione semplice di pagine master e layout di pagina HTML nell'editor HTML desiderato.

  • Conversione del file HTML in una pagina master ASP.NET.

  • Aggiunta di funzionalità chiave alle pagine, ad esempio una casella di ricerca o un controllo di spostamento, da Raccolta frammenti di codice.

  • Progettare interfacce utente esclusive per diversi dispositivi tramite la creazione di canali dispositivi.

Per ulteriori informazioni sull'utilizzo di gestione progettazione, vedere MSDN: sviluppare la progettazione del sito di SharePoint 2013.

Utilizzare InfoPath Designer per:

  • Personalizzare moduli elenco, moduli per flussi di lavoro e moduli per raccolte moduli

  • Applicare nuovi layout, colori e temi ai moduli

Per altre informazioni sull'uso di InfoPath, vedere Trovare il contenuto relativo a InfoPath 2010 e 2013.

Sviluppare app per SharePoint che includono app part o azioni UI personalizzate, ad esempio comandi della barra multifunzione o dei menu.

Utilizzare Visual Studio per:

  • Creare pagine di siti personalizzate

  • Creare estensioni della barra multifunzione

  • Creare finestre di dialogo o controlli della barra multifunzione personalizzati

  • Distribuire soluzioni di progettazione personalizzate come caratteristiche

Nota: Se possibile, provare a personalizzare il sito utilizzando elementi e temi CSS personalizzati invece di pagine master personalizzate, poiché le pagine master bloccheranno l'aggiornamento all'esperienza di interfaccia utente più recente durante il rollout di aggiornamenti ai clienti. Ciò potrebbe comportare costi imprevisti per l'organizzazione in fase di aggiornamento.

Come personalizzare l'aspetto delle informazioni nei siti   

Opzioni basate sul browser:

Soluzioni senza codice:

Sviluppo di soluzioni personalizzate:

Personalizzare singole pagine nel sito:

  • Aggiungere e modificare testo, immagini, video e altri oggetti

  • Aggiungere e personalizzare web part

  • Aggiungere e personalizzare nuovi elenchi e nuove raccolte

  • Creare visualizzazioni e moduli personalizzati per elenchi e raccolte

  • Creare e modificare le pagine di contenuto e di pubblicazione

  • Abilitare o disabilitare caratteristiche

Aggiungere app di terze parti per SharePoint per integrare informazioni nei siti. Vedere Acquistare un'app da SharePoint Store.

Creare app di SharePoint con Access 2013. Per altre informazioni, vedere Creare un'app Access.

Utilizzare SharePoint Designer per:

  • Aggiungere testo, immagini, script e web part alle pagine

  • Creare e personalizzare pagine del sito e pagine web part

  • Aggiungere azioni personalizzate

  • Aggiungere la struttura di spostamento personalizzata

Utilizzare Microsoft InfoPath 2013 per:

  • Aggiungere testo, immagini e collegamenti a moduli elenco e per flussi di lavoro

  • Aggiungere connessioni dati e funzionalità personalizzate ai moduli elenco e per flussi di lavoro

Per altre informazioni sull'uso di InfoPath, vedere Trovare il contenuto relativo a InfoPath 2010 e 2013.

Utilizzare le applicazioni di Microsoft Office supportate per:

  • Pubblicare cartelle di lavoro con dati, grafici ed effetti di visualizzazione con Excel 2013 ed Excel Services

  • Pubblicare visualizzazioni dei dati con Visio 2013 e Servizi Visio

Utilizzare la web part Editor dello script per aggiungere codice JavaScript alle pagine del sito.

Sviluppare app per SharePoint che includono app part progettate per la visualizzazione di informazioni.

Utilizzare Visual Studio per:

  • Creare pagine di siti personalizzate

  • Creare web part personalizzate

Come visualizzare contenuti di diverse origini dati   

Opzioni basate sul browser:

Soluzioni senza codice:

Sviluppo di soluzioni personalizzate:

  • Aggiungere web part per recuperare contenuto da siti esterni o da origini dati esterne

  • Personalizzare visualizzazioni elenco e moduli da varie origini dati

Utilizzare Excel 2013 ed Excel Services per visualizzare dati da una vasta gamma di origini dati.

Utilizzare Access 2013 per creare rapidamente soluzioni sofisticate senza codice analoghe a database con SQL Server come database back-end.

Aggiungere app di terze parti per SharePoint per integrare informazioni nei siti. Vedere Acquistare un'app da SharePoint Store.

Configurare i Servizi di integrazione applicativa e connettersi a origini dati quali database SQL Azure o servizi Web di Windows Communication Foundation.

Utilizzare InfoPath 2013 per visualizzare dati da elenchi e raccolte moduli con:

  • Moduli elenco personalizzati

  • Moduli personalizzati per raccolte moduli

  • Applicazioni personalizzate basate su moduli

Per altre informazioni sull'uso di InfoPath, vedere Trovare il contenuto relativo a InfoPath 2010 e 2013.

Sviluppare app personalizzate per SharePoint per integrare e visualizzare informazioni.

Utilizzare Visual Studio per:

  • Creare definizioni di elenco personalizzate

  • Creare pagine di siti personalizzate

  • Creare web part personalizzate

  • Creare finestre di dialogo o controlli della barra multifunzione personalizzati

Rendere le soluzioni o le app disponibili per gli utenti

Dopo aver completato lo sviluppo di una soluzione o di un'app personalizzata, può essere necessario renderla disponibile in uno o più siti o in più raccolte siti nell'ambiente SharePoint Online, utilizzando una delle modalità seguenti:

  • Se la soluzione è un elenco personalizzato o un sito specifico o una pagina specializzata, sarà possibile condividere un collegamento a tale pagina o sito con gli utenti.

  • Se è stata sviluppata un'app personalizzata di SharePoint o di Office, sarà possibile renderla disponibile tramite il caricamento nel sito Catalogo app. Per ulteriori informazioni su come rendere disponibili le app personalizzate, vedere Utilizzare il Catalogo app per rendere disponibili le app aziendali per l'ambiente di SharePoint Online.

  • Se si aggiunge un'app di terze parti da SharePoint Store, sarà possibile renderla disponibile a tutti gli utenti nelle diverse raccolte siti dell'ambiente di SharePoint Online tramite l'acquisizione di licenze per tutti gli utenti dell'organizzazione. In alternativa, è possibile acquisire licenze solo per gli utenti che necessitano di tale app e assegnare le licenze agli utenti designati. Per ulteriori informazioni, vedere Acquistare un'app da SharePoint Store e Gestire le licenze per le app per un ambiente di SharePoint Online.

  • Se si desidera modificare le impostazioni relative alla possibilità di acquisto di app da SharePoint Store da parte degli utenti del sito, vedere Configurare le impostazioni per SharePoint Store.

  • Possono essere rese disponibili anche soluzioni personalizzate. Se tuttavia gli utenti usano selettivamente soluzioni in modalità sandbox, risulta difficile assicurarsi che questi siti vengano aggiornati con soluzioni più recenti una volta applicati gli effetti del processo di aggiornamento di SharePoint Online sul sito.

Esplorare le soluzioni e i servizi dei partner

Se si è interessati a esplorare i servizi o applicazioni di Microsoft partner che sono disponibili per SharePoint Online, esplorare le app di Office 365 in Microsoft AppSource. Sono disponibili anche molte soluzioni Apri origine sviluppate da della community di SharePoint Online collettiva, tra cui Microsoft, MVP, partner e clienti sul sito Github consigliate e modelli di sviluppo di Office 365.

Per ulteriori informazioni tecniche quando è consigliabile utilizzare per sviluppare App personalizzate al posto di soluzioni in modalità sandbox, vedere App per SharePoint rispetto alle soluzioni di SharePoint. Introduzione allo sviluppo di App per SharePoint, i pacchetti di soluzione di SharePoint, indicazioni per la regolazione SharePoint Onlinee SharePoint modelli e procedure consigliate nella Github, vedere anche.

Inizio pagina

Tornare in Guida alla pianificazione di SharePoint Online per Office 365 per le aziende

Amplia le tue competenze su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×