Looking for sharepoint Answers? Try Ask4KnowledgeBase
Looking for sharepoint Keywords? Try Ask4Keywords

sharepointKomma igång med sharepoint


Anmärkningar

SharePoint kan hänvisa till en eller flera produkter från Microsoft SharePoint-familjen.

  • SharePoint Foundation : Detta var den underliggande tekniken för alla SharePoint-webbplatser och är inte längre tillgänglig för SharePoint 2016
  • SharePoint Server : Detta är den lokala versionen av SharePoint. Du kan distribuera en eller flera SharePoint-servrar. Det erbjuder ytterligare funktioner över SharePoint Foundation, såsom BI-funktioner, Enterprise Content Management och mer
  • SharePoint Online : Molnbaserad version av SharePoint. Kunden behöver inte bry sig om serverinfrastrukturen eller skalbarheten.

Office 365 är ett separat Microsoft-erbjudande som inkluderar SharePoint Online-tjänsten, även om inte alla planer stöder alla SharePoint-funktioner.

Följande länkar ger omfattande funktionsjämförelser mellan tillgängliga SharePoint-versioner:

versioner

Version Officiellt namn Utgivningsdatum
Pre-2003 SharePoint Portal Server 2002-07-09
2003 SharePoint Portal Server 2003 2003/11/23
2007 SharePoint Server 2007 2007-01-27
2010 Microsoft SharePoint Server 2010 2010-07-15
2013 Microsoft SharePoint Server 2013 2013/01/09
2016 Microsoft SharePoint Server 2016 2016/05/01

Bygg en webbdel med SharePoint Framework

dev.office.com/sharepoint är ett bra ställe att komma igång med SharePoint Framework.

SharePoint Framework är en modern, klientsidan-strategi för SharePoint-utveckling som ursprungligen riktades till SharePoint Online i Office 365. Webbdelar skapade med SharePoint Framework är en ny typ av webbdel och de kan göras tillgängliga för att lägga till på både befintliga SharePoint-sidor och nya SharePoint-sidor.

Det finns ett bra hejsexempel för den här processen som är värd på Build your first SharePoint client-side webdel (Hello World del 1) . Alla exemplen på dev.office.com är tillgängliga för bidrag från gemenskapen via github.

De grundläggande stegen för Hello World i SharePoint-ramverket är:

  1. Generera projektets skelett med Yeoman SharePoint Generator .

    yo @ microsoft / SharePoint

  2. Redigera den genererade koden i redigeraren du väljer. Stöd för Visual Studio Code är starkt på olika plattformar.

  3. Förhandsgranska webbdelen med gulp och den lokala SharePoint Workbench

    gulp servera

  4. Förhandsgranska i din SharePoint Online-miljö

Gå till följande URL: ' https: //your-sharepoint-site/_layouts/workbench.aspx '

Installation av SharePoint 2016 för Single Server Farm

Introduktion

SharePoint 2016 är version 16-versionen av SharePoint-produktfamiljen. Det släpptes den 4 maj 2016. Detta exempel omfattar installationen av SharePoint 2016 med hjälp av Single Server Farm-konfigurationen. Denna konfiguration täcker grunderna för att ställa in en SharePoint-gård utan att behöva ha flera servrar. Observera att de täckta scenarierna från en server med en server är vanligtvis begränsade till utvecklingsscenarier och mycket små produktionsscenarier.

Krav

Innan SharePoint installeras måste grundmiljön konfigureras. SharePoint lagrar dokument såväl som metadata, loggar, anpassade applikationer, anpassningar och mycket mer. Se till att du har tillräckligt med diskutrymme och RAM-minne över baslinjekraven.

  • 4 kärnor på en 64-bitars kompatibla processorer
  • 12 - 24 GB RAM (beroende på test- eller prod-distribution)
  • 80 GB hårddisk för system
  • 100 GB hårddisk som andra enhet
  • Server med 64-bitars Windows Server 2012 R2 eller teknisk förhandsvisning “Tröskel”
  • SQL Server 2014 eller SQL Server 2016
  • .NET Framework 4.5.2 eller .NET Framework 4.6
  • Domän anslöt sig till dator- och delegerade konton för gårdstjänster

Alla andra förutsättningar kan installeras manuellt eller göras med hjälp av SharePoint-förutsättningsinstallatören som ingår i SharePoint-installationen.

Installation

  • Kör installationsprogrammet för förutsättningar; det kan begära att starta om servern innan du fortsätter
  • Kör Setup.exe från SharePoint-installationen
  • Ange licensnyckeln
  • Acceptera licensavtalet
  • Välj "Komplett" på fliken Servertyp
  • Installationen bör slutföras
  • Lämna hela kryssrutan markerad bredvid guiden Kör produktkonfiguration och klicka på Stäng

Konfiguration

Om du fortsätter från föregående steg bör guiden för SharePoint 2016-produktkonfiguration öppnas automatiskt. om rutan inte visas eller om du kör konfigurationen senare öppnar du konfigurationsguiden genom att gå till Start -> SharePoint 2016 Products -> SharePoint 2016 Product Configuration Wizard.

  • Klicka nästa på välkomstsidan
  • En modal dialogruta dyker upp och säger att vissa tjänster kommer att startas om under konfigurationen. ingenting har installerats ännu, så klicka ja
  • Lägg till databaseservern för gården
    • Ange namnet på maskinen som kör SQL Server; i det här fallet är det den lokala maskinen
    • Ange namnet på konfigurationsdatabasen eller behåll standardnamnet SharePoint_Config
    • Ange användarnamnet för domäntjänstanvändaren som kommer att komma åt databasen (i form av DOMAIN \ user) * Ange lösenordet för domänanvändaren
    • Klicka på nästa när du är klar
  • Ange gårdslösenordet; detta kommer att användas när du ansluter till fler servrar till den nya gården
  • Välj rollen Single Server Farm
  • Konfigurera Central Admin Web App (där SharePoint kommer att hanteras av gårdsadministratörerna) välj portnummer och välj typ av autentiseringsförening (NTLM eller Negotate (Kerberose))
  • Granska inställningarna på de sista sidorna och gör ändringar vid behov
  • När du är klar kör du konfigurationen som kan ta några minuter
  • När du är klar öppnar du guiden så att du kan öppna den centrala administratörssidan
  • Vid fel kan du undersöka loggarna i mappen% COMMONPROGRAMFILES% \ Microsoft Shared \ Web Server Extensions \ 16 \ LOG

Gårdskonfiguration

När den centrala webbappen, konfigurationsdatabasen och centraladministratören har konfigurerats är du redo att konfigurera gården för användning för användare eller utveckling. Du kan bokmärka platsen för centraladministratörsplatsen eller komma åt den via en genväg på samma plats som guiden Produktkonfiguration.

  • Om du startar konfigurationen senare klickar du på Quick Launch -> Configuration Wizards -> Farm Configuration Wizard
  • Om du startar guiden från installationssteget klickar du på Start guiden
  • Välj om du vill vara en del av kundförbättringsprogrammet genom att klicka på Ja eller Nej
  • På domstolens konfigurationssida väljer du domänkontot som kör bakgrundstjänster på gården
    • Även om det här kontot kan vara detsamma som databaskontot, kan de också skilja sig åt mellan olika roller och privilegier
    • Ange kontot som DOMAIN \ user
  • Validera de tjänster du vill ha tillgängliga på gården på sidan Tjänster
  • Skapa den första webbplatssamlingen på gården (det här steget kan hoppas över och göras vid ett senare tillfälle)
    • Ange webbplatssamlingens titel, beskrivning, webbadress (vanligtvis är den första sajten vid serverns rot) och mallen
    • De flesta saker kan ändras (titel, beskrivning) kan ändras enkelt, men andra som webbadressen kan ta mycket mer arbete att ändra; mallen kan inte heller lätt rullas tillbaka, men SharePoint tillåter en stor mängd anpassningar som gör att du kan ta valfri basmall och konvertera webbplatsens stil och layout
  • När du är klar med konfigurationen klickar du på Slutför

Gården och den första webbplatssamlingen är nu konfigurerade för användning.

SharePoint ULS-loggar och loggning

SharePoint Unified Logging Service (ULS) erbjuder support- och felsökningsmöjligheter för både ops och utvecklare. Att förstå hur man läser loggarna är ett viktigt första steg för att lösa problem.

Tooling

Microsoft tillhandahåller ULS Viewer för att läsa gamla loggar och loggar som för närvarande skrivs till när gården körs. Det kan också filtrera och tillämpa formatering på loggar för att hjälpa till att begränsa ett problem.

Korrelationsidentifierare

För att isolera ett problem är det bra att bara titta på en viss korrelations-id. Varje korrelations-id är associerat med en begäran eller en åtgärd från systemet till slut (till exempel en tidsjobb). Om det finns ett problem med att en webbsida återges, om du hittar begäran i ULS-loggarna och isolerar den till det specifika korrelations-ID, tas allt brus bort från de andra loggarna, vilket hjälper till att fastställa problemet.

Lägga till SPMonitoredScope i min kod

Ett sätt att räkna med att lägga till loggning och lite prestationsövervakning är att lägga till SPMonitoredScope till din kod.

using (new SPMonitoredScope("Feature Monitor"))
{
    // My code here 
}
 

Den här koden loggar in början och slutet på dina förfrågningar såväl som vissa prestationsdata. Genom att bygga din egen anpassade bildskärm som implementerar ISPScopedPerformanceMonitor kan du ställa in spårnivå eller maximal körningstid för en uppsättning kod.