Azure Cosmos DB Emulator und ASP.NET Core WebAPI
avatar

Um eine Anwendung mit Azure Cosmos DB zu entwickeln ist es nicht immer nötig eine Azure Ressource zu buchen. Hier möchte ich zeigen, wie einfach eine ASP.NET Core WebAPI Anwendung mit dem Azure Cosmos DB Emulator entwickelt werden kann. Zu allererst wird der Emulator benötigt. Dieser ist auf dieser Website zu finden: https://docs.microsoft.com/en-us/azure/cosmos-db/local-emulator#installation Nachdem die…

Connecting Sensors to Azure IoT Hub
avatar

Recently we started building a solution to provide the teams in our office with useful information regarding our team spaces and conference rooms. In a „proof of concept“-style we are taking our development team space as a test field. Besides displaying team performance (sprint burndown) and office resource data (free meeting rooms) one part of…

SharePoint ModernUI – Konfiguration der Suche auf Tenant-Ebene
avatar

Die Möglichkeiten zur Konfiguration der Suche bei der Erstellung von Webseiten im neuen Modern Design (Teamseiten und Kommunikationsseiten) sind begrenzt. Die bekannten Such-Webparts aus SharePoint Classic sind nicht mehr verfügbar, somit lassen sich Suchabfragen und Verfeinerer (Refiner) nicht mehr manuell anpassen. Die einzige Möglichkeit, um auf einer erstellten Website in ModernUI zu suchen, ist die…

Identity Management leicht gemacht – Hyperfish macht’s möglich
avatar

Viele Administratoren stehen heutzutage vor der großen Herausforderung Benutzerprofile in mehreren Systemen mit allen benötigten Eigenschaften zu pflegen. Hierbei sind sie auf vollständige Datensätze angewiesen. Leider scheitert es an dieser Voraussetzung in vielen Unternehmen, da diese Datensätze komplex und aufwändig zu verwalten sind.   Hyperfish setzt genau an dieser Stelle an, in dem es sämtliche,…

Nintex Workflow Error – Nintex.Workflow.Activities not marked as authorized in the application configuration file
avatar

In einer SharePoint On-Premises Umgebung kam es zu dem Verhalten, dass Nintex Workflows nicht mehr funktionierten, die die Genehmigung von News-Artikeln auslösen sollten.   Folgende Fehlermeldungen waren hierzu im ULS Log zu sehen: Microsoft.SharePoint.SPException: <Error><CompilerError Line=“-1″ Column=“-1″ Text=“Type Nintex.Workflow.Activities.ReportingHeaderActivity is not marked as authorized in the application configuration file.“ /><CompilerError Line=“-1″ Column=“-1″ Text=“Type Nintex.Workflow.Activities.ReportingActivity is…

Einführung in SSAS
avatar

Im folgenden Artikel möchte ich die OLAP-Implementierung von Microsoft, die SQL Server Analysis Services (SSAS) näher beschreiben. OLAP, ROLAP MOLAP, HOLAP, Cube was ist das? OLAP steht für „online data processing“ und beschreibt eine Methode von analytischen Informationssystemen bzw. eine sog. hypothesengestützte Analysemethode und wird in Business-Intelligence-Anwendungen genutzt. Es beruht darauf, dass der Datenanalyst vor…

Bestehenden Cube vom Server in neues Projekt exportieren
avatar

Das Problem Vor einigen Tagen stieß ich auf das Problem, dass eine SSAS-Lösung beim Kunden direkt auf dem Server deployed wurde, aber nicht als Solution im TFS vorhanden war. Da der Cube jedoch weiterentwickelt werden sollte, musste ich eine Lösung finden, wie man ihn exportieren konnte. Diesen Weg möchte ich in diesem Artikel beschreiben. Hinweis:…

TFS Git Repository-Erstellungs-ShowCase mit Angular 8 Ivy & .Net Core
avatar

Seit Anfang des Jahres setzen wir im Entwicklungsteam verstärkt auf den Einsatz von Git Repositories. Der Grund dafür liegt auf der Hand, Team Foundation Version Control (kurz TFVC) steht seit längerem auf einem absteigendem Ast und das zu Recht. Über Git haben wir wesentlich bessere Möglichkeiten unser Management und die Qualitätssicherung von Quellcode zu gestalten.

Eigene Tokens in der PnP Provisionierung
avatar

Vor kurzem musste ich in einem Template für das PnP Provisionierungs Framework (https://github.com/SharePoint/PnP-Sites-Core) eigene Tokens implementieren. Diese sollten zur Laufzeit für unterschiedliche Websites unterschiedliche Werte in das Template einfügen. Ein Beispiel für solch ein Custom Token könnte die Antrags-ID in einer Provisionierung von Websites sein, wo die Antrags-ID in das Propertybag der Website hinzugefügt und…