Planera anpassningar, lösningar och appar för SharePoint Online

Viktigt!: Den här artikeln är maskinöversatt, se ansvarsfriskrivningen. Den engelska versionen av den här artikeln finns här för din referens.

Anpassning och varumärkesprofilering av SharePoint Online skiljer sig från hur du anpassar och varumärkesprofilerar SharePoint Server-produkter. SharePoint Online uppdateras regelbundet med nya funktioner och de här uppdateringarna kan påverka olika typer av anpassningar. Men idag finns rekommendera tekniker för anpassning och varumärkesprofilering som kan effektivisera dina krav på anpassning och varumärkesprofilering. Om du till exempel gör strukturella ändringar av huvudsidorna är det viktigt att hålla sig uppdaterad med pågående produktuppdateringar som gäller för SharePoint Online. Det enklaste sättet att hålla sig informerad är att titta på översikten över Office 365 och att följa Office 365-bloggen. Du kan även förhandsgranska ändringarna i portalen genom att gå till administrationscentret för SharePoint Online och aktivera "Förhandsgranskning".

De programuppdateringar som Microsoft gör för SharePoint Online görs i mycket snabbare takt än för SharePoint Server, och anpassning eller borttagning av avbildningar av huvudsidor, som är en central del av produkten, gör att de anpassningarna påverkas av uppdateringarna. För att avhjälpa situationen måste anpassningarna tillämpas på nytt på de uppdaterade sidorna. Det går att hålla sig uppdaterad, men det måste göras mycket oftare i SharePoint Online.

Jag är van att anpassa SharePoint Server-produkter, men vad är annorlunda i SharePoint Online?

Metoder för anpassning som fungerar i SharePoint Server kanske inte fungerar i SharePoint Online. Några av metoderna som används för att anpassa och utöka SharePoint Server förlita sig till exempel på det faktum att den underliggande plattformen inte ständigt uppdateras – som för SharePoint Online. SharePoint Online förbättras kontinuerligt, och filer som har anpassats eller där avbildning tagits bort kan påverkas av uppdateringar. Här följer några rekommendationer för vanliga SharePoint-anpassningar, i jämförelse med privata SharePoint-distributioner kontra SharePoint Online-tjänsten.

Typ av anpassning   

SharePoint Server   

SharePoint Online   

Arbetsflöde   

Börja med färdiga arbetsflöden

SharePoint Designer eller Visuell designer

Ändringar i det färdiga arbetsflödet kommer inte att skrivas över av pågående uppdateringar

Ytterligare anpassningar kommer att skrivas över av pågående uppdateringar

Sidhuvud/sidfot   

SharePoint Designer, med sidor där avbildningen tagits bort

Ingen motsvarighet, sidor med borttagen avbildning kräver löpande underhåll

Innehållsblock   

CBQ (obegränsad)

CBQ (begränsad)

Allmän varumärkesprofilering (färger, logotyper m.m.)   

Begränsade lösningar, anpassade huvudsidor/huvudsidor med borttagen avbildning

Komponerade utseenden eller inmatade format via programmodell

Navigering   

Börja med färdiga verktyg

Strukturell, hanterad och sökstyrd navigering

Börja med färdiga verktyg

Utforska navigeringsalternativ för SharePoint Online

Anpassningar: enkla till komplexa

SharePoint Online-anpassningar kan bestå av enkla, icke-tekniska ändringar som du kan tillämpa snabbt direkt i webbläsaren med hjälp av webbplatskommandon eller funktioner. Men det kan också röra sig om egenutvecklade appar som du behöver använda utvecklingsverktyg för att ta fram:

  1. Anpassning med hjälp av webbläsaren    Du kan använda de webbläsarbaserade inställningarna i SharePoint Online för enklare anpassningar som att ändra rubriker och logotyper, uppdatera navigeringslänkar, tillämpa nya webbplatsteman, ändra innehållet på en sida och byta vyer för listor och bibliotek. Webbläsarbaserade anpassningar är den enklaste typen av anpassningar och kräver minimalt med tekniska kunskaper.

  2. Anpassningar med hjälp av verktyg och program som stöds    Du kan använda SharePoint-verktyg som stöds för att utföra mer omfattande anpassningar. Till exempel kan du använda Office-program som Access 2013, Excel 2013 och Visio 2013 för att skapa dynamiska sidor med stora mängder data på webbplatsen. Du kan till och med skapa en SharePoint-app utan att använda kod, med hjälp av Access 2013.

  3. Anpassningar med hjälp av fjärretablering    I SharePoint Online kan du använda anpassad CSOM-kod i appar för SharePoint för att tillhandahålla SharePoint-webbplatssamlingar, webbplatser och underwebbplatser med varumärkeselement. Det här etableringsmönstret för webbplatser kallas fjärretablering.

  4. Anpassningar med hjälp av appar för SharePoint    Med den nya molnprogramsmodellen i SharePoint Online kan du lägga till appar på dina webbplatser och den rekommenderas som ersättning för begränsade lösningar i fortsättningen. Du kan använda befintliga appar från tredje part eller skapa egna. Lägg till appar på en webbplats när du vill anpassa den med specifika funktioner eller information. Du kan till exempel lägga till appar som utför allmänna åtgärder, till exempel tidsrapportering och reseräkningar. Eller så kan du använda appar och fjärretablering för att tillämpa varumärkeselement på webbplatser. Du kan också lägga till appar som visar nyheter eller information från andra tredjepartsleverantörer, eller som ansluter till sociala medier.

    • Appar från tredje part    Appar från tredje part finns i SharePoint Store, en marknadsplats som finns på Office.com som du kommer åt från SharePoint Online-webbplatser. Välj de appar som ska vara tillgängliga i innehavaren. Administratörer kan också köpa licenser för särskilda appar för alla användare i en organisation (kräver behörigheter som webbplatsägare eller högre).

    • Egna appar    Företaget kan också utveckla egna appar för SharePoint Online och göra dem tillgängliga för användare via webbplatsen med programkatalogen. Om du vet hur man skapar ett webbprogram kan du också skapa en app för SharePoint. Du kan använda vilket språk som helst, t.ex. HTML, JavaScript, PHP eller .NET, och det utvecklingsverktyg som du tycker bäst om, t.ex. Microsoft Visual Studio eller "Napa" Office 365 Development Tools. Mer information finns i Komma igång med att utveckla appar för SharePoint.

Överst på sidan

Kan jag fortfarade utveckla begränsade lösningar?

Begränsade lösningar har slutat användas i SharePoints onlinemiljö, eftersom den representativa arkitekturen inte är ekonomiskt skalbar över den delade miljön med flera innehavare. Den insats som krävs för att upprätthålla begränsade lösningar över alla webbplatser för alla kunder är otroligt hög. Alternativa lösningar, till exempel fjärretablering erbjuder liknande möjligheter utan krav på löpande underhåll.

Begränsade lösningar som förs över som en del av en migrering kommer att fortsätta fungera under en begränsad period, men Microsoft fokuserar på alternativa lösningar för SharePoint Online och rekommenderar starkt att alla begränsade lösningar ersätts med alternativa funktioner, till exempel onlineappar. Under tiden bör du vara medveten om att löpande uppdateringar av SharePoint Online kan påverka vissa begränsade lösningar.

Med införandet av molnprogramsmodellen (CAM) och appar för SharePoint finns det nu bra alternativ till äldre, mer vedertagna sätt att varumärkesprofilera och etablera SharePoint-webbplatser.

Du kan utföra alla typer av varumärkesprofilering av webbplatser med hjälp av appar för SharePoint för att tillhandahålla varumärkesprofilering av webbplatsen i hela företaget och hantera varumärkesprofilering på ett smidigt sätt: ett mönster som kallas fjärretablering. Medan SharePoint-utvecklare tidigare har använt SharePoint-funktionen ramverk, webbplatsmallar, webbmallar och webbplatsdefinitioner för att tillhandahålla webbplatser och webbplatssamlingar, visar fjärretableringsmönstret hur du skapar anpassade appar för SharePoint som tillhandahåller varumärkesprofilering av webbplatsen och utför andra etableringsuppgifter för webbplatsen.

Överst på sidan

Varför appar?

Appar för SharePoint har flera fördelar jämfört med begränsade lösningar. Med hjälp av appar kan användarna utöka SharePoint-webbplatserna utan att administratörernas operativa börda ökar. Appar är också lätta att hitta och lägga till för slutanvändarna. Dessutom är appar för SharePoint Online konstruerade för molnet och är därmed mer flexibla och lättare att integrera med molnbaserade resurser än begränsade lösningar.

Mer teknisk information om när du bör välja att utveckla anpassade appar i stället för begränsade lösningar finns i Appar för SharePoint jämfört med SharePoint-lösningar. Se även Börja utveckla appar för SharePoint, SharePoint-lösningspaket och SharePoint mönster och metoder på Github.

Överst på sidan

Exempel på vanliga SharePoint Online-anpassningar

För att du ska kunna avgöra vilken anpassnings- eller utvecklingsmetod som är bäst för ditt företag bör du fundera på vad det är som du vill anpassa och vilka typer av lösningar som du vill utveckla.

På en SharePoint-webbplats kan du åstadkomma ett och samma resultat på flera olika sätt. Om målet till exempel är att skapa en lista som är anpassad i mycket hög utsträckning kan du använda de olika listinställningarna i webbläsaren för att konfigurera listan och dess vyer. Sedan behöver du kanske inte göra fler anpassningar.

Det är en bra idé att börja med webbläsarbaserade anpassningar innan du använder kompatibla verktyg och program för att åstadkomma liknande anpassningar.

I det här avsnittet:   

Anpassningar: enkla till komplexa

Kan jag fortfarande utveckla begränsade lösningar?

Vad vill du anpassa? (med idéer om hur du gör det)

Göra lösningar eller appar tillgängliga för användare

Utforska partnerlösningar och partnertjänster

Jag vill ändra utseendet eller webbplatsens design   

Prova först de webbläsarbaserade alternativen:

Prova sedan lösningar som inte kräver kod:

Överväg anpassade kodlösningar i sista hand:

Använd sidan Webbplatsinställningar om du vill:

Använd designhanteraren om du vill dra nytta av dina kunskaper i HTML, CSS och JavaScript (endast tillgängligt för publiceringswebbplatser):

  • Formge HTML-huvudsidor och sidlayouter i en valfri HTML-redigerare.

  • Konvertera HTML-filen till en ASP.NET-huvudsida.

  • Lägg till nyckelfunktioner från kodavsnittsgalleriet på sidorna, till exempel en sökruta eller en navigeringskontroll.

  • Utforma unika användargränssnitt för olika enheter genom att skapa enhetskanaler.

Mer information om hur du använder designhanteraren finns i MSDN: Utveckla webbplatsens design i SharePoint 2013.

Använd InfoPath Designer om du vill:

  • Anpassa listformulär, arbetsflödesformulär och formulärbiblioteksformulär

  • Ändra layout, färger och teman för formulären

Mer information om hur du arbetar med InfoPath finns i Hitta information om InfoPath 2010 och 2013.

Utveckla appar för SharePoint med appdelar eller anpassade UI-åtgärder, till exempel menyfliks- eller menykommandon.

Använd Visual Studio om du vill:

  • Skapa anpassade webbplatssidor

  • Skapa anpassade förbättringar av menyfliksområdet

  • Skapa anpassade kontroller för dialogrutor och menyfliksområdet

  • Distribuera anpassade designlösningar som funktioner

Obs!: Försök i möjligaste mån att anpassa webbplatsen med hjälp av anpassade CSS-element och teman snarare än anpassade huvudsidor. Anpassade huvudsidor blockerar nämligen uppgraderingar till det senaste gränssnittet som distribueras till kunderna. Det kan leda till oväntade kostnader för företaget när det är dags att uppgradera.

Överst på sidan

Jag vill anpassa informationens utseende på webbplatserna   

Prova först de webbläsarbaserade alternativen:

Prova sedan lösningar som inte kräver kod:

Överväg anpassade kodlösningar i sista hand:

Anpassa enskilda sidor på webbplatsen:

  • Lägga till och redigera text, bilder, video och andra objekt

  • Lägga till och anpassa webbdelar

  • Lägga till och anpassa nya listor och bibliotek

  • Skapa anpassade vyer och formulär för listor och bibliotek

  • Skapa och redigera innehåll och publiceringssidor

  • Aktivera eller inaktivera funktioner

Lägg till appar för SharePoint från tredje part om du vill kunna integrera information på webbplatserna. Se Köpa en app i SharePoint Store.

Skapa SharePoint-appar med hjälp av Access 2013. Mer information finns i Skapa ett Access-program.

Använd SharePoint Designer om du vill:

  • Lägga till text, bilder, skript och webbdelar till sidor

  • Skapa och anpassa webbplats- och webbdelssidor

  • Lägga till anpassade åtgärder

  • Lägga till anpassad navigering

Använd Microsoft InfoPath 2013 om du vill:

  • Lägga till text, bilder och länkar till list- och arbetsflödesformulär

  • Lägga till anpassade dataanslutningar och funktioner till list- och arbetsflödesformulär

Mer information om hur du arbetar med InfoPath finns i Hitta information om InfoPath 2010 och 2013.

Använd Microsoft Office-program som stöds om du vill:

  • Publicera arbetsböcker med data, diagram och visualiseringar med hjälp av Excel 2013 och Excel Services

  • Publicera datavisualiseringar med hjälp av Visio 2013 och Visio Services

Använd webbdelen skriptredigeraren om du vill lägga till JavaScript-kod på sidorna på webbplatsen.

Utveckla appar för SharePoint, där appdelar används för att visa information

Använd Visual Studio om du vill:

  • Skapa anpassade webbplatssidor

  • Skapa anpassade webbdelar

Överst på sidan

Jag vill visa innehåll från olika datakällor   

Prova först de webbläsarbaserade alternativen:

Prova sedan lösningar som inte kräver kod:

Överväg anpassade kodlösningar i sista hand:

  • Lägga till webbdelar som hämtar innehåll från externa webbplatser eller datakällor

  • Anpassa listvyer och formulär från olika datakällor

Använd Excel 2013 och Excel Services om du vill visa och visualisera data från ett stort antal datakällor.

Använd Access 2013 om du snabbt vill skapa sofistikerade databasliknande lösningar utan kod, med SQL Server som bakgrundsdatabas.

Lägg till appar för SharePoint från tredje part om du vill kunna integrera information på webbplatserna. Se Köpa en app i SharePoint Store.

Konfigurera konnektivitetstjänster för företag och anslut till datakällor som SQL Azure-databaser och WCF-webbtjänster (Windows Communication Foundation).

Använd InfoPath 2013 om du vill visa data från listor och formulärbibliotek med:

  • Anpassade listformulär

  • Anpassade formulärbiblioteksformulär

  • Anpassade formulärbaserade program

Mer information om hur du arbetar med InfoPath finns i Hitta information om InfoPath 2010 och 2013.

Utveckla anpassade appar för SharePoint om du vill integrera och visa information.

Använd Visual Studio om du vill:

  • Skapa anpassade listdefinitioner

  • Skapa anpassade webbplatssidor

  • Skapa anpassade webbdelar

  • Skapa anpassade kontroller för dialogrutor och menyfliksområdet

Överst på sidan

Göra lösningar eller appar tillgängliga för användare

När du har utvecklat en lösning eller en anpassad app behöver du kanske ett sätt att distribuera lösningen till en eller flera webbplatser eller webbplatssamlingar i SharePoint Online-miljön. Det kan du till exempel göra på följande sätt:

  • Om lösningen består av en anpassad lista eller en specialiserad webbplats eller sida kan du dela en länk till webbplatsen eller sidan med användarna.

  • Om du har utvecklat en anpassad SharePoint- eller Office-app kan du distribuera den genom att överföra den till appkatalogwebbplatsen. Få reda på mer om hur du distribuerar anpassade appar i Använda appkatalogen för att distribuera anpassade affärsappar i SharePoint Online-miljön.

  • Om du lägger till en app från tredje part via SharePoint Store kan du göra den tillgänglig för alla användare i alla webbplatssamlingar i SharePoint Online-miljön genom att skaffa licenser för alla användare på företaget. Eller också kan du skaffa licenser enbart för dem som behöver det, och sedan tilldela de aktuella användarna licenserna. Få reda på mer i Köpa en app i SharePoint Store och Hantera applicenser för en SharePoint Online-miljö.

  • Läs igenom Konfigurera inställningarna för SharePoint Store om du vill ändra inställningarna för om webbplatsanvändarna ska kunna hämta appar via SharePoint Store.

  • Anpassade lösningar kan göras tillgängliga, men om användare använder begränsade lösningar selektivt blir det svårt att se till att de webbplatserna uppdateras med uppdaterade lösningar efter att SharePoint Online-uppdateringsprocessen påverkat webbplatsen.

Överst på sidan

Utforska partnerlösningar och partnertjänster

Om du vill utforska tjänster eller program från Microsofts partners som är tillgängliga för SharePoint Online går du till Microsoft Office 365 Marketplace. Det finns också många lösningar med öppen källkod som utvecklats av den samlade SharePoint Online-communityn, inklusive Microsoft MVP:er, partners och kunder på webbplatsen Office 365 Developer Patterns and Practices Github.

Mer teknisk information om när du bör välja att utveckla anpassade appar i stället för begränsade lösningar finns i Appar för SharePoint jämfört med SharePoint-lösningar. Se även Börja utveckla appar för SharePoint, SharePoint-lösningspaket, Justeringsvägledning för SharePoint Online och SharePoint mönster och metoder på Github.

Överst på sidan

Återgå till Planeringsguide för SharePoint Online för Office 365 för företag.

Obs!: Ansvarsfriskrivning för maskinöversättning: Den här artikeln har översatts av ett datorsystem utan mänsklig inblandning. Microsoft erbjuder dessa maskinöversättningar för att hjälpa icke engelskspråkiga användare att ta del av information om Microsofts produkter, tjänster och tekniker. Eftersom artikeln är maskinöversatt kan den innehålla fel i ordval, syntax och grammatik.

Hade du nytta av den här informationen?

Bra! Andra synpunkter?

Hur kan vi förbättra den?

Tack för din feedback!

×