(instelbare)Limieten van SharePoint 2010

16 02 2011

Ik heb op deze site Een interessant artikel gevonden wat ik wil delen met jullie lezers.

Dit artikel is in het engels maar ik vond het dermate interessant omdat dit vaak word vergeten bij het inzetten van SharePoint.

In het artikel word gesproken over de volgende items:

  • Boundaries Dit zijn de statische limieten binnen SharePoint. Zoals bijvoorbeeld een upload grootte van 2 gb max per item.
  • Thresholds. Deze zijn aan te passen om aan gewenste grootte te komen zoals bijvoorbeeld het tonen van 5000 items in 1 weergave.
  • Supported Limits. Dit zijn waardes die configureerbaar zijn maar door microsoft tot een bepaalde waarde zijn getest. Een voorbeeld. Aantal gebruikers in Site Collection is getest tot 2 miljoen gebruikers.

De rest van het Document wijst zich eigenlijk zelf. Het Interessants voor de meeste mensen zijn de waardes van de lijsten en document bibliotheken.





Waar heb ik allemaal toegang toe in SharePoint?

19 12 2010
Dit artikel is origineel gemaakt door Laura Rogers in het Engels maar is zo interessant dat ik haar om toestemming heb gevraagd om het op wat is SharePoint te zetten.
Voor deze post gaan we iets geavanceerder te werk en hebben we een extra tool nodig.
Namelijk SharePoint Designer deze is gratis te downloaden voor versie 2007 en versie 2010.
Deze oplossing is ook alleen mogelijk als Enterprise versie van SharePoint is geïnstalleerd en met site administrator is.
In veel bedrijven hebben mensen rechten op sites binnen SharePoint waar ze zelf niet eens vanaf weten. Ook voor beheerders is het makkelijk om te zien op welke site werknemers rechten op hebben
Wat je vaak ziet is dat er een mailtje gestuurd word naar degene die rechten hebben op de site. Maar met SharePoint geïnstalleerd wil je eigenlijk zo weinig mogelijk met mail te maken hebben.
Ook wil je niet alle sites in je favorieten zetten als je 100 sites hebt waar je rechten op hebt is dit niet echt bevorderlijk voor het overzicht.
Tot nu toe klinkt dit allemaal bekent in de oren neem ik aan. Dan nu maar naar de oplossing.
Eigenlijk is deze erg makkelijk creëer een webpart waar een lijst in komt te staan waar je als huidige bezoeker rechten op hebt.
Ik kan me voorstellen als je nog nooit iets met SharePoint hebt gedaan dat het afschrikt maar zodra je maar iets met SharePoint en webparts hebt gedaan is dit niets nieuws
Ik zal proberen om dit ook nog eens in een filmpje vast te leggen zodat het makkelijker word.
We gebruiken de zoek resultaten webpart. Hier zijn al veel artikelen in het engels over geschreven
Links naar een aantal blogs zijn hier onder te vinden:
De stappen!
  1. Creer een blanke webpart pagina in the browser.
    Ga naar site actions en klik op more options
    Daarna op page en klik op webpart page
    Hierna type je de naam van de pagina en het type layout daarna selecteer je de library waar deze moet worden opgeslagen en klik je op create
    Nu ziet de layout er als volgt uit.
    Zoals je ziet kun je hier kiezen om webpart toe te voegen daar klikken we ook op. Daarna komt een bibliotheek tevoorschijn met alle webparts die beschikbaar zijn
    We klikken op search folder in de catergory. En op de search core results in webparts daarna kies je de zone in dit geval de Header.
    Als het goed is ziet de pagina er nu zo uit:
    Daarna klikken we op edit webpart dit doe je door met de muis over de rechterkant van de webpart te gaan
    Daarna ziet het scherm er zo uit en klik je op display properties
    Daarna pas je de volgende gegevens aan:
    Default results sorting naar modificeer datum
    Max results 50 dit is het maximum het zou kunnen dat je dit in de web.config aan kan passen naar meer items maar dat is een advance wijziging die ik hier niet wil behandelen
    Haal het vinkje weg bij use Location Visualization.
    Hierna scrollen we iets naar beneden naar de results query options en klappen deze open:
    Verander de cross-web part query ID naar “Query 2“.
    In de Fixed Keyword Query box, plak je de volgende tekst:
    contentclass:STS_Site contentclass:STS_Web contentClass:sts_listitem_850
    Eigenlijk zeggen we hier mee dat we alle sites willen zien van het type (STS_Site), sub-sites (STS_Web) en publishing sites (sts_listitem_850).
    Klik ok en nu zie je eigenlijk alles sites waar je rechten op hebt alleen dit ziet er nou niet echt mooi uit hier zou je in principe uit op kunnen maken waar je allemaal rechten op hebt.
    Dit komt doordat SharePoint Security Trimming gebruikt wat wil zeggen dat je alleen ziet waar jij rechten op hebt en niet waar andere rechten op hebben.
    Wellicht leuk voor de programmeurs onder ons om hier een ander webpart voor te maken zodat je als beheerder makkelijker kunt zien wie waar rechten op heeft.
    Met SharePoint designer kunnen we de boel net iets mooier en toonbaarder maken.
    Als je naar de edit webpart properties gaat kun je de display properties section uitklappen en klikken op de XSL editor button
    Let op dat de knop niet bereikbaar is als “use location visualization” aanstaat. In onderstaande staat deze uit.
    Nadat je op de knopt xsl editor hebt geklikt komt er een editor scherm naar boven:
    In dit scherm kopier je deze tekst:
    <xsl:stylesheet version=”1.0″
    xmlns:xsl=”http://www.w3.org/1999/XSL/Transform”>
    <xsl:output method=”xml” version=”1.0″ encoding=”UTF-8″ indent=”yes”/>
    <xsl:template match=”/”>
    <xmp><xsl:copy-of select=”*”/></xmp>
    </xsl:template>
    </xsl:stylesheet>

    Hierna klik je op Save en Ok in de edit webpart view.
    Als je bij wijze nu zou stoppen zou het er zo uitzien:
    Dit is natuurlijk al beter maar nog steeds niet wat we willen zien. Overigens de structuur die je nu ziet is XML. Xml word overal gebruikt waar data bewerkt kan worden.
    In het scherm kopieren we alles dit doen we door alles te selecteren en dan ctrl + c om het te kopieren.
    Nu open je de kladblok en plak je hier de gegevens in.
    Daarna ga je naar bestand en dan opslaan als maak hier een file naam van als zoekresultatenbestand.xml let erop dat je het bestandtype veranderd bij de bestandstypes naar alle bestanden.
    Hierdoor word het bestand opgeslagen als xml en niet als een tekst file.
    Nu openen we SharePoint Designer 2010 en openen we onze site. Via open site
    Hierna ga je naar de tab data sources.
    Klik daarna op XML File Connectie
    Ga via zoeken(browse) naar de juiste locatie waar je opgeslagen bestand staat wat we net hebben opgeslagen
    Hierna krijg je het volgende scherm
    Klik op OK. Daarna komt onderstaand scherm ook hier kun je OK klikken.
    Hierna open je een webpart pagina. In dit geval pak ik onze pagina maar dat kan ieder pagina zijn waar webparts op komen.
    De data die we hier gaan plaatsen is tijdelijk.
    Na het openen klik je op bewerk dit file of edit this file. En ga je in een webpart zone staan.
    In dit geval ben ik in de left column gaan staan. Hierna klik je op de invoeg tab in de ribbon.
    Klik op de dataview dropdown en kies een lege data view “empty data view”
    Hierna komt er in de plaats van de left column de lege dataview te staan met een link klik hier om een datasource te selecteren.
    Als we hierop kliken opend een scherm waar we onze xml file kunnen kiezen
    Klik hierna op OK vervolgens verschijnt er een kolom met de gekozen waarde aan de rechterkant in SharePoint designer
    De blauwe items zullen op de pagina verschijnen.
    Dit houd dus in welke velden ga je kiezen in deze post pakken we alleen Title maar je zou dit naar wens kunnen uitbreiden.
    Om dit te doen klik je op het title veld en dan <Insert Selected Fields as> knop en kies Multiple Item View.

    Vervolgens ziet je pagina er zo uit.

    Leuk zal je denken maar ik zou toch liever een link hier na de site willen. Dit kan natuurlijk.
    Klik op 1 van de namen in het lijstje en daarna
    Op de tab invoegen klik je voeg hyperlink toe:

    Zoals je ziet staat er tekst om te tonen {title} en in de onderste balk staat de formule {url}
    Hierna kunnen we nog een aantal filters erop los laten zoals pagina nummers let op er zit een item limit van 50 aan de te tonen sites.
    We zijn er nu bijna we moeten de webpart pagina opslaan dus we kliken op save en openen hem in de browser

    Omdat ik hem op de pagina erbij had gezet staat de webpart helemaal onderaan

    We klikken bewerk webpart en zien daar de volgende 2 knoppen.

    We selecteren de knop XSL editor.
    Hierna opent een dialog met onze xsl

    We selecteren alles en kopieren(ctrl + C) het weer.
    Daarna opennen we onze originele webpart in edit mode gaan naar de display properties en klikken op de knop XSL editor.


    Daarna klikken we op save en OK
    Het eind resultaat ziet er zo uit:

    Er is nog meer zoals paginering instellen enz.. hiervoor verwijs ik graag door naar de originele post.




De prullenbak in SharePoint

21 10 2010

Alles wat je weggooit als gebruiker van SharePoint wordt in de prullenbak bewaard. In SharePoint heb je 2 prullenbakken.

Je hebt de prullenbak die je op de site ziet:

Hierboven zie je hem links onderin.

Daarnaast heb je nog een SiteCollection prullenbak deze zit op het bovenste nivo en is te bereiken via site actions

Sitesettings en dan op het hoogste nivo zie je het volgende:

Als je naar de links onderin de status bar kijkt zie je ook 2 verschillende links.

In principe worden alle items in de prullenbak 30 dagen bewaard. Ooit heeft iemand wel eens gezegd ik ben al mijn items kwijt.

Het bleek dat die persoon de prullenbak gebruikte als actief archief(niet doen dus!).

Als je de prullenbak bekijkt op site niveau ziet deze er anders uit dan op site collection niveau zie hier de verschillen:

Waarom schrijf ik hierover?

Alles wat in de prullenbak staat word meegerekend in je usage voor een site of site collection.

Je kunt je voorstellen als je aan versiebeheer doet dat alle versies die weggegooid worden opgeslagen worden in de prullenbak voor 30 dagen.

En als je dan regelmatig documenten van 1 of meer mb verwijderd telt dit snel op….

Op het blog wat is sharepoint.nl staat ook nog een andere post over versiebeheer dit kan erg makkelijk zijn.








Follow

Get every new post delivered to your Inbox.

Join 1.272 other followers