SharePoint ToolBox

Tools, Addons und nützliche Helfer für SharePoint

SharePoint ToolBox - Tools, Addons und nützliche Helfer für SharePoint

SharePoint ToolBox 86

ULS Viewer

ULS Viewer is a Windows application that provides a simplified view of ULS log files in SharePoint 2013 that supports aggregation, filtering, sorting, highlighting, append, and more.

Helping Streamline Log Shipping Failovers

Helps create/execute the Disaster Recovery steps performed while failing over Log Shipped databases. Most helpful for multiple databases, such as SharePoint, consolidated SQL Servers, etc. However, it also makes even a single database failover a more straightforward process.


SPPoSh is an extension to the out-of-the-box SharePoint Server 2013 PowerShell cmdlets provided by Microsoft. It is entirely free to use! Building on the.NET framework, using the SharePoint Server 2013 Object Model and CSOM, SPPoSh allows users to bridge the gap between developers and IT Pros, allowing a language that is normally only aimed at the IT Pros, to interact with objects at a lower level that would normally be controlled by the Power Users and the Developers.

SharePoint ToolBox 85 – SharePoint Designer 2010 and 2013 special

SharePoint ToolBox 85 – SharePoint Designer 2010 and 2013 special

Social Workplace Power Toys

The Social Workplace Power Toys is a series of Reference Implementation solutions intented to demonstrate the power of the Sitrion Social API for custom solutions development.

Activities for SharePoint Designer 2013

This custom activity for SharePoint Designer 2013 aims within a document library re-inherit permissions from the parent object of an item, the project now has to use a single activity, a posteriori will be adding more activities to make it a Activity pool.

String Workflow Actions for SharePoint 2013 and SharePoint Online

This project provides ready to use string processing workflow actions. All workflow actions and source code are available for free. You can use workflow actions in SharePoint Designer 2013 as well as in Visual Studio

Workflow validation

SharePoint solution allow the administrator to design the custom business process to validate list items.

Update Multiple List Items SharePoint Designer Workflow

A SharePoint designer workflow that updates multiple list items at once

SharePoint ToolBox 84


A forms solution for SharePoint 2013 and 2010. It is built in TypeScript (so it compiles to JavaScript). To use it, just download the compiled SPForms.js file.

SharePoint 2010 & 2013 Google Maps V3 WebPart

This versatile SharePoint 2010 & 2013 webpart allows you to display geo data from your SharePoint using Google Maps.

Forms 7 – A lightweight InfoPath alternative for SharePoint

Forms7 is a lightweight InfoPath alternative that uses a jQuery plugin that allows users to easily create forms for SharePoint 2007/2010/2013 using basic HTML.

Corporate News App for SharePoint 2013

This project is an open and free App for SharePoint 2013. This tool helps site owners to add simple corporate news client app parts in SharePoint sites


SharePoint ToolBox 83

Language Switcher for SharePoint 2013

Do you miss the language switching functionality from SharePoint 2010?
We do! Solutions2Share developed a little tool which brings the Language Switcher back to SharePoint 2013. It’s free to download.

Back Up Your SharePoint

SPSBackUp is a PowerShell script tool to Backup your SharePoint environment. It’s compatible with SharePoint 2010 & 2013.

Wake Up Your SharePoint

SPSWakeUp is a PowerShell script tool to warm up all site collection in your SharePoint environment. It’s compatible with all supported versions for SharePoint

SharePoint ToolBox 82 – 16 freie Webparts

16 freie Webparts für SharePoint 2010, 2013 und Office 365

Eine sehr umfangreiche Sammlung von Webparts und Tools hat Ashok Raja programmiert und über CodePlex veröffentlicht. Die Tools sind nicht getestet – Erfahrungen gern als Kommentar

Script Box WebPart

Easily refer JavaScript and CSS style sheets in SharePoint Application with Script Box WebPart (This not OTB Script Editor WebPart) – SharePoint 2013, SharePoint 2010

Muti WebPart Tab Pages WebPart

Combine multiple Web Parts placed in a SharePoint 2013 Page into Tab Pages with the help of this Muti WebPart Tab Pages WebPart. This WebPart accepts web part titles as input parameter and convert those WebParts into Tab Pages – SharePoint 2013

Tab Pages Web Part

Muti Tab Pages WebPart in SharePoint 2013 with jQuery Easy Tabs Plugin. No more combining multiple web parts into Tab Pages. You can create tab pages in a single web part itself with this Multi Tab Pages WebPart. Source code is provided for SharePoint 2013, but it can be easily converted to SharePoint 2010 – SharePoint 2013

Feature Manager WebPart for Office 365

Feature Manager web part for public facing SharePoint 2013 website of Office 365. As there is no Manage Features option available in public facing site of Office 365, this web part would help to manage features.  – Office 365, SharePoint 2013

Twitter Feed WebPart

Twitter Feed WebPart based on Twitter API 1.1.This web part has the capability to render the content in default Twitter Timeline mode based on Twitter Widget ID and also has a custom rendering mode – SharePoint 2013

Flip Book WebPart

Flip Book WebPart transforms the web part content to a book with cover that can be flipped page by page. – SharePoint 2013, SharePoint 2010

Announcement Slider Web Part

Create a Slider based on the items available in your Announcement list. – SharePoint 2010

Image Carousel Web Part

Image carousel web part is based on highly popular Nivo slider plugin. This web part supports all configuration option provided by Nivo Slider. These configuration settings can be set via properties of web part – SharePoint 2013

Data List Web Part

This is a grid web part based on jQuery plugin data tables. This plugin provides extensive options to sort, filter and search grid items. – SharePoint 2013

News Ticker Web Part

A news ticker in SharePoint 2013. – SharePoint 2013

Change Password Web Part

Change Password WebPart for Active directory Users in SharePoint 2010 – SharePoint 2010

Twitter Feed Client Web Part

SharePoint 2013 Napa App which renders tweets based on a Twitter handler – SharePoint 2013 NAPA

Access Denied Web Part

This web part can be configured to redirect users to access denied page or to a custom URL irrespective of their privileges available for that page. – SharePoint 2013, SharePoint 2010

Metro UI Live Tiles Web Part

Live Tiles Web Part based on Metro UI – SharePoint 2013, SharePoint 2010

Dynamic Promoted Links

Promoted Links WebPart with dynamic data feed – SharePoint 2013

Share Point Dynamic Forms

This is a separate codeplex project , which has the capability to create data entry forms dynamically based on the configuration details set in the web part or in a separate configuration file. – SharePoint 2010

16 freie Webparts für SharePoint 2010, 2013 und Office 365

SharePoint ToolBox 81 – Fussball WM 2014 Tippspiel App für SharePoint


Ein SharePoint Toolbox Special zur Fußball WM 2014

Die novaCapta in Köln stellt zur Fußball Weltmeisterschaft 2014 eine kostenlose SharePoint Tipp-App für das Intranet zur Verfügung. Mit der App kann man:

  • Kollegen zum Tippen einladen
  • Tipps direkt auf der SharePoint Pinnwand veröffentlichen
  • Den kompletten Spielplan und alle bisherigen Ergebnisse einsehen
  • Tipps bis kurz vor Spielende abgeben und ändern
  • Alle eigenen Tipps und Punkte ansehen
  • Das Tipp-Ranking aufrufen – auch als Webpart über beliebige SharePoint-Seiten

Die WM Tippspiel-App kann über den Microsoft SharePoint AppStore hier   heruntergeladen werden, ist mobilfähig und kostenlos. Die App ist zur Zeit lauffähig auf Office 365/SharePoint Online.

Ausführliche Info bei novaCapta





SharePoint ToolBox 80

Office 365 Drive Mapping for Enterprise Desktops

Office 365 Drive Mapping for use with Enterprise Desktops. Allows users to utilize the technology known as SharePoint Online for folder redirection. This project is to enable the use of Office 365 as redirected folders in Microsoft. Specifically, this script and method can be used on a Windows 7 desktop (or higher) with Citrix and roaming profiles (or any persistent profile method). What makes this unique is that no local storage is used (unless you can’t connect to office 365 and then it’s only temporary).

Sharepoint 2013- language toggle

In SharePoint 2013 the language switcher drop down is removed … So we have tried to implement our own switcher with same concept in SharePoint 2010. Reference the Changing the Display Language – But trying to add the JavaScript was useless.

LDAP/AD Claims Provider For SharePoint 2013

In SAML authentication mode, SharePoint does not try to resolve user input in the people picker, and anything users type is validated without any check.
This claims provider implements lookup against Active Directory or any other LDAP, and comes with 2 administration pages (available under Central administration / Security) to customize many settings to fit most of the organization needs:

SharePoint ToolBox 79

Office Web Widgets – Experimental 0.1.0

UI Widgets to build apps for Office and SharePoint. This experimental release contains the PeoplePicker and the ListView widgets. Consult the project web page for documentation.

New Open Source Office 365 SDK for Android

With the Office 365 SDK for Android Preview, it’s now possible to use data stored in Microsoft Office 365 from your Android Apps. This means, you can access SharePoint lists, folders or Exchange calendar, contacts and emails from within your Android-based applications.


Office App Model Samples (AMS) are code examples and scenarions developed by the community for the community.


The analytics engine in SharePoint 2013 has been completely re-built. This provides new capability and analytics in the form of Popularity Trends.

SharePoint ToolBox 78 Wetter-Webpart im SharePoint bereitstellen

Wer einen Wetter-Webpart im eigenen SharePoint bereitstellen will, kann das heute so schnell tun, dass man darüber kaum mehr nachdenken muss. Hier liefere ich eine kurze Anleitung zum Ziel:

Folgende Werkzeuge werden benötigt:

  • Standard XML-Viewer Webpart
  • Wetter-API
  • Ansprechende Wetter-Icons

Und so geht’s:

Um Wetterdaten anzeigen zu können, muss eine API mit entsprechenden Informationen zur Verfügung stehen. Wetter-APIs werden von vielen Anbietern bereitgestellt. Ruft man eine API über einen Browser auf, sind die darin befindlichen Daten im Detail ersichtlich. Dies ist vor allem dazu notwendig, um später die XSL-Struktur nach eigenen Wünschen beschreiben zu können.

Die zur Verfügung stehenden Wetterdaten meiner API-Schnittstelle sehen wie folgt aus:

  <city id="2950159" name="Berlin">
    <coord lon="13.41" lat="52.52"/>
    <sun rise="2014-02-19T06:13:11" set="2014-02-19T16:27:04"/>
  <temperature value="5.27" min="4" max="6.3" unit="celsius"/>
  <humidity value="63" unit="%"/>
  <pressure value="1010.2" unit="hPa"/>
    <speed value="2.9" name="Light breeze"/>
    <direction value="230" code="SW" name="Southwest"/>
  <clouds value="64" name="broken clouds"/>
  <precipitation mode="no"/>
  <weather number="500" value="leichter Regen" icon="10d"/>
  <lastupdate value="2014-02-19T08:44:55"/>

Jeder Knoten liefert verschiede Informationen, welche auch ineinander geschachtelt sein können. Mein Wetter-Webpart soll in einer bereits festgelegten Ansicht dargestellt werden:

Die Informationen, welche ich also für die Anzeige meines Wetter-Webparts benötige sind folgende:

  • „icon“ aus dem Knoten „weather“ (hier mit dem Wert „10d“)
  • „name“ aus dem Knoten „city“ (hier mit dem Wert „Berlin“)
  • „value“ aus dem Knoten „temperature“ (hier mit dem Wert „5.27“)
  • „value“ aus dem Knoten „weather“ (hier mit dem Wert „leichter Regen“)

Diese Informationen muss ich nun in meine XSL-Struktur verpacken, damit später mein gewünschtes Ergebnis zu sehen ist.
Mein XSL hat folgende Struktur:

<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl=""
    xmlns:msxsl="urn:schemas-microsoft-com:xslt" exclude-result-prefixes="msxsl">
<xsl:output method="html" indent="yes" encoding="utf-8" />
  <xsl:template match="/">
        <table class="WeatherWP" cellpadding="0" cellspacing="0">
              <xsl:call-template name="weatherIcon"/>

  <xsl:template name="weatherIcon">
    <xsl:variable name="weather">
      <xsl:value-of select="@value"></xsl:value-of>
    <xsl:variable name="icon">
      <xsl:value-of select="//current/weather/@icon"></xsl:value-of>
    <div class="icon{$icon}">
      <img src="/_layouts/15/images/blank.gif" alt="{$weather}" title="{$weather}" />

  <xsl:template match="city">
    <div class="City">
      <xsl:value-of select="@name"/>

  <xsl:template match="temperature ">
    <div class="Temperature">
      <xsl:value-of select='format-number(@value, "0")'/>

  <xsl:template match="weather">
    <div class="Weather">
      <xsl:value-of select="@value"/>

Im oberen Bereich der Tabelle übergebe ich im ersten TD das XSL-Template mit dem Namen „weatherIcon“, im zweiten TD alle anderen Templates. Wenn man sich das XSL und die in der API bereitstehenden Knoten in Ruhe anschaut, erklärt sich die Zusammensetzung fast von selbst. Wenn hierzu weitere Informationen benötigt werden, gehe ich nach einem entsprechenden Hinweis gern noch einmal im Detail darauf ein.

Die daraus entstehende HTML-Struktur, welche mir im Browser angezeigt wird, sieht wie folgt aus:

<table class="WeatherWP" cellspacing="0" cellpadding="0">
        <div class="icon10d">
          <img title="" alt="" src="/_layouts/15/images/blank.gif" />
        <div class="City">Berlin</div>
        <div class="Temperature">5℃</div>
        <div class="Weather">leichter Regen</div>

CSS-Anpassungen können dann beliebig vorgenommen werden. Ich übergebe für jedes Icon ein entsprechendes Bild per CSS, welches sich an einer Klasse orientiert, die aus dem Begriff „icon“  und dem jeweilig gelieferten Wert aus der API zusammengesetzt ist und verschiebe die Informationen an die von mir gewünschten Stellen.

Um schließlich alles im SharePoint anzeigen lassen zu können, muss im ersten Schritt der Standard XML-Viewer Webpart einer beliebigen Webpartzone hinzugefügt werden. Dann auf „Webpart bearbeiten“ klicken und in die Konfiguration des Webparts übergehen.  Im Feld „XML-Verknüpfung“ wird nun die API-URL eingefügt. Sie dient an dieser Stelle als Lieferant der entsprechenden Daten und verknüpft den Webpart mit diesen.
Über den Button „XSL-Editor“ öffnet sich ein kleines Fenster, in welches nun die XSL-Struktur übertragen wird.  Auf „übernehmen“ und anschließend auf „OK“ klicken und schon ist der Wetter-Webpart wie gewünscht sichtbar.

SharePoint ToolBox 77

SPSync – SharePoint/Windows Explorer sync tool

SPSync is a very powerful tool, sitting in the taskbar and works like Dropbox. It automatically sync folders you choose with document libraries in SharePoint 2010 and SharePoint 2013 (including Office 365 / SharePoint Online). It provides a full two-way sync mechanism.

CAML Query Creator

CAML Query Creator is a set of tools for fast and easy creation of texts CAML- queries via the lambda expression.

Cascaded Dropdown lists JQuery Plugin for SharePoint Forms

SPCascade lets you create multi-level cascaded dropdown lists on a SharePoint form using easy JQuery code.

SharePoint ToolBox 76

List Manager for SharePoint

Allows you to generate random list items and documents. This utility can randomize values for most field types including multichoice, Lookups and Taxomony metadata and links.


This is a jQuery library which abstracts SharePoint’s Web Services and makes them easier to use. It also includes functions which use the various Web Service operations to provide more useful (and cool) capabilities. It works entirely client side and requires no server install. BugFixUpdate !


SharePoint 2013 Hosted application. RSA encrypted list, purely implemented in JavaScript. Allows you to: – encrypt/decrypt fields – Create encryption keys


Highly configurable but easy to use PowerShell script to deploy solutions toSharePoint 2010/2013. Performs also prerequisite checks and post-deployment Actions.

SharePoint ToolBox 75

SharePoint Display Tweets Webpart

The SharePoint Display Tweets web parts makes it easy to
follow Twitter activity on your SharePoint site without violating Twitter
activity thresholds. It’s built in C# and takes advantage of jQuery UI concepts
as well as WCF services.

SharePoint 2013 Autocomplete Lookup Field

SharePoint 2013 Autocomplete Lookup field allows type ahead functionality while looking up values from the lookup list. It uses REST for specifying filters.


I developed a custom feature that injects JavaScript and CSS on the fly, and with the help of jQuery, you can Zoom-in and Zoom-out the Newsfeed image :)