European Collaboration Summit 2017 in Zagreb

Und schon ist die nächste Konferenz zu Themen rund um SharePoint und Office 365 vorbei. Und was war das für eine! Um das Fazit vorwegzunehmen: Die European Collaboration Summit 2017 in Zagreb halte ich mit einigem Abstand für die informativste und beste Veranstaltung, die ich bisher besuchen durfte, und das mit einem community-getriebenen Ansatz und einem wirklich sehr überschaubarem Preis.

Read more European Collaboration Summit 2017 in Zagreb

Session „Provider-hosted Add-Ins mit Azure“ auf der SharePoint konferenz

Am Montag hatte ich die Gelegenheit, eine Session auf der SharePoint konferenz (sic!) in Erding zu halten. Das Thema war die Entwicklung von provider-hosted Add-Ins in Azure für on-premise SharePoint Farmen und SharePoint Online. Hier ist der Foliensatz zur Veranstaltung für die Teilnehmer zum Nachlesen. Die Livedemo habe ich darin mit passenden Screenshots illustriert.

Vortrag SharePoint Addins mit Azure SP konferenz 2017 Erding

 

Microsoft Teams Anwendungsfälle – Visual Studio Online (VSO) Integration

Microsoft Teams kann ein recht flexibles Werkzeug sein um Informationen aller Art an eine Stelle mit einzubinden. Neben handelsüblichen Dokumenten gibt es aber auch die Möglichkeit, z.B. im Rahmen von Softwareentwicklung direkt mit den Backlogs der Visual Studio Online Services zu kommunizieren und so direkt den Status von Product Backlog Items und Tasks im Kanban Board zu sehen.

Read more Microsoft Teams Anwendungsfälle – Visual Studio Online (VSO) Integration

Azure Scripting – Der Weg zur Umgebung via Doppelklick

Die Anforderung, eine reproduzierbare Umgebung für eine Serverapplikation wie z.B. für SharePoint in Azure aufzusetzen, ist nicht unüblich. Tools wie der AutoSPInstaller bieten bereits Möglichkeiten, skriptgesteuert eine passende Umgebung ohne besonders viel Aufwand aufzubauen und später auch nahezu identisch für Staging-Systeme bereitzustellen. Danach noch mit SPDocKit kontrollieren ob wirklich alles identisch ist und fertig ist das Staging-System.

Read more Azure Scripting – Der Weg zur Umgebung via Doppelklick

Microsoft Teams und wie man damit arbeitet. Teil 4: Wann benutzt man was?

In dieser kleinen Artikelserie wurden bisher die Grundlagen der Arbeit mit Microsoft Teams angerissen und dabei versucht, praxisnah zu zeigen, wie man sich dem Produkt erfolgreich nähern kann. Eine wesentliche Frage steht allerdings noch aus: Wann benutze ich Teams, wann ist vielleicht die Verwendung von Microsoft Groups sinnvoller? Oder vielleicht doch lieber klassische SharePoint Teamsites? Und was ist eigentlich mit Yammer?

Read more Microsoft Teams und wie man damit arbeitet. Teil 4: Wann benutzt man was?

Microsoft Teams und wie man damit arbeitet. Teil 3: Konnektoren

Bis jetzt haben wir nur die eingebauten Funktionen von Microsoft Teams hier behandelt. Was das Produkt aber richtig zum Strahlen bringt, ist die wunderbar von Slack abgekupferte Möglichkeit, sogenannte Konnektoren an Kanäle zu hängen, die Tür und Tor weit zu anderen Diensten aufstoßen. Um hier einen Blick zu riskieren, erweitern wir unser Szenario aus dem vorangegangenen Artikel um weitere Aspekte.

Read more Microsoft Teams und wie man damit arbeitet. Teil 3: Konnektoren

Bug in SharePoint 2016: OneDrive bleibt leer nach Installation von Feature Pack 1

Jeden Tag etwas Neues: Nach der Installation des Feature Pack 1 für SharePoint 2016 kann es vorkommen, dass das bisher funktionierende OneDrive auf einmal leer bleibt bzw. die Seite beim Laden abbricht.

Read more Bug in SharePoint 2016: OneDrive bleibt leer nach Installation von Feature Pack 1

Microsoft Teams und wie man damit arbeitet. Teil 2: Ein konkretes Beispiel

Nachdem wir im vorangegangenen Artikel einen kurzen Blick in die Administration geworfen haben, soll es nun einmal konkret werden. Nehmen wir an, mehrere Leute arbeiten mit Teams an einer Ausschreibung. Wie kann  so etwas mit Microsoft Teams unterstützt werden?

Read more Microsoft Teams und wie man damit arbeitet. Teil 2: Ein konkretes Beispiel

Microsoft Teams und wie man damit arbeitet. Teil 1: Vorbereitungen

„Komm, wir bilden ein Team und arbeiten an etwas zusammen.“ – Das ist wohl mit der verbreitetste Use Case, der seit Anbeginn mit SharePoint anvisiert wurde. Das Konzept der Team Sites ist so alt wie das Produkt selbst, doch die Zeit ist auch außerhalb von SharePoint nicht stehengeblieben und hat viele schlankere, modernere Lösungen hervorgebracht. Microsoft Teams als Teil der Produktsuite in Office 365 möchte nun das teils arg in die Jahre gekommene Grundkonzept aufmöbeln und orientiert sich dabei an den Jungspunden von Slack (Hintergrund und die Reaktion im alten Stile Apples z.B. hier). Nachdem viel angekündigt und oft wenig konkret demonstriert wurde, zeigt dieser und ein paar folgende Artikel alten und neuen SharePoint-Hasen, wie man sich das konkret vorstellen kann.

Read more Microsoft Teams und wie man damit arbeitet. Teil 1: Vorbereitungen

Produktfamilie Microsoft 2016 – Erfahrungsbericht zum Aufbau einer SP 2016 Umgebung

Mit der Veröffentlichung des Windows Server 2016 hat auch wieder die Bastelstunde begonnen. Ausführliche Informationen welche Microsoft Produkte mit dem neuen Server Betriebssystem kompatibel sind gibt es leider noch nicht, daher heißt die Devise – Arme hochkrempeln, Kaffee aufsetzen und selbst probieren.

Meine Zielumgebung besteht aus einem SharePoint 2016 mit einem SQL Server 2016 als Backend und der Integration des Office Online Servers (Update Mai 2016), der ebenfalls auf einem separaten 2016 Server aufgesetzt werden sollte. Die erste Nutzung eines Konjunktivs verrät schon, dass es kein Happy End für diese Geschichte geben wird.

Bei der Einrichtung des SharePoints gab es keine größeren Probleme. Mir begegnete nur das typische Netzwerk-Rumgezicke bei der Einrichtung von DNS, SSL und  der Verwendung des self-signed wildcard Zertifikats. Macht man ein Mal alles richtig, dann funktioniert allerdings auch alles reibungslos. Jeder der versiert mit dem Windows Server 2012 R2 umgehen kann, sollte keinerlei Hürden antreffen, die nicht mit etwas Anlauf überwindbar wären. Der Aufbau des OS ähnelt zudem sehr stark dem Windows 10 Client Betriebssystem und mit etwas Forscherdrang kommt man schnell in der Umgebung zurecht.

Brisant wurde es erst als ich versuchte den Office Online Server auf einer weiteren Server 2016 Maschine bereitzustellen. Das erste merkwürdige Verhalten war auch gleich das entscheidende für die Inkompatibilität. Bei der Vorbereitung zur Installation habe ich via Powershell die Installation der benötigten Features angestoßen.

Install-WindowsFeature Web-Server, Web-Mgmt-Tools, Web-Mgmt-Console, Web-WebServer, Web-Common-Http, Web-Default-Doc, Web-Static-Content, Web-Performance, Web-Stat-Compression, Web-Dyn-Compression, Web-Security, Web-Filtering, Web-Windows-Auth, Web-App-Dev, Web-Net-Ext45, Web-Asp-Net45, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Includes, Windows-Identity-Foundation

Aufmerksame Leser werden bemerkt haben, dass ich ein Feature in der Auflistung weggelassen habe, da es während der Installation ein Fehler verursachte. InkAndHandwritingServices konnte nicht installiert werden. Trotzdem versuchte ich den Rauchtest und führte das Setup des OOS aus und bekam sogar eine positive Rückmeldung, dass die Installation erfolgreich war. Demnach wird während des Setups nicht auf dieses Feature überprüft. In diesem Moment war die Freude über die Kompatibilität zum installierten .Net 4.6.2 auch größer als die Verwunderung über die fehlende Überprüfung. Wer Erfahrungen mit der Installation des OWA Servers und einem voll durgepatchten Windows Server 2012R2 machen durfte, wird sich erinnern können, dass die OWA Installation .Net 4.5.2 voraussetzte und nichts mit einer Version 4.6.x anfangen konnte. In diesem Fall musste man mühselig das entsprechende Update wieder deinstallieren, da es über die herkömmlichen Wege keine Möglichkeiten gab eine ältere .Net Version einzuspielen.

Was das OOS-Setup nicht überprüft, rächt sich spätestens bei der Einrichtung der Office Web App Farm. Hier wird auf das fehlende Feature hingewiesen und ein entsprechender Fehler ausgegeben.  Danach gibt es bis dato kein Weiterkommen mehr.

Der Windows Server 2016 ist nicht kompatibel zum Office Online Server (Update Mai 2016)

Hier noch ein kleiner Ausschnitt vom Ende der Sackgasse:

OOS Installation error

Um den Fehler weiter verfolgen zu können wurde hier im TechNet ein entsprechender Post erstellt: https://social.technet.microsoft.com/Forums/office/en-US/c8dbbcac-4636-4acb-92f4-178bfb6257a9/tp5tp4-ink-and-handwriting-services-feature-missing?forum=WinServerPreview