Microsoft Fabric – die Kerndienste erklärt

Im ersten Artikel dieser Serie wurden die Stärken von Microsoft Fabric gezeigt. Dieser Beitrag liefert nun einen Überblick über die Kern-Dienste, aus denen Fabric im zusammengesetzt ist. Insgesamt gibt es 8 „User Experiences“, also acht Ansichten, die innerhalb von Fabric aufgerufen werden können. Diese sind maßgeschneidert für die unterschiedlichen Anwender-Profile, die mit Fabric arbeiten, wie z.B. Data Engineers & Scientists, Datenbank-Administratoren oder Business-Analysten. Und so wie es bei diesen Profilen Überschneidungen gibt findet man diese auch in Fabric wieder, beispielweise bei den Data Pipelines die sowohl in Data Factory, Data Engineering und in Data Warehouse eingesetzt werden können.

Microsoft Fabric – die Kerndienste erklärt weiterlesen

Microsoft Fabric auf den ersten Blick

Vor fast einem Jahr hat Microsoft auf der hauseigenen BUILD Conference ein neues Produkt namens Microsoft Fabric vorgestellt. Nachdem Fabric seit November 2023 für alle Kunden zur Verfügung steht und ausgiebig getestet werden konnte, beleuchtet dieser Artikel was dieses Tool ausmacht und welche Probleme im Unternehmen damit gelöst werden können.

Microsoft Fabric auf den ersten Blick weiterlesen

Building static websites with Azure Functions, mustache & Azure Storage

In diesem Artikel zeige ich, wie man dynamische Daten mithilfe einer zeitgesteuerten Azure Function (in nodejs) & mustache eine statische Website generieren kann, welche in Azure Storage gehostet wird.

Für diese Demo bauen wir eine simple, personalisierte Startseite, die aktuelle Schlagzeilen eines WordPress-Blogs und ein paar weitere Links anzeigt. Sicherlich nicht das spannendste Projekt, aber ausreichend, um ein paar interessante Dinge zu zeigen.

Building static websites with Azure Functions, mustache & Azure Storage weiterlesen

Richtiger Content Type bei statischen Websites in Azure Storage

Aktuell experimentiere ich mit dem neuen Static website hosting for Azure Storage Feature, welches seit kurzem als Public Preview verfügbar ist. Hiermit lässt sich statischer Webcontent (HTML, CSS, JS, Bilder) direkt aus einem speziellen Azure Storage Blob-Verzeichnis aufrufen, ohne dass man hierfür noch irgendwelche Proxies einrichten muss.

Richtiger Content Type bei statischen Websites in Azure Storage weiterlesen

Fehlercode 7:3:0:0:1 – Amazon Echo & Unitymedia WLAN Probelme beheben

Heute kam Alexa bzw. mein neuer Amazon Echo an, welcher leider beim Setup Probleme bei der Verbindung zum WLAN (Unitymedia Router) hatte. Die App hat bei jedem Verbindungsversuch nur den Fehlercode 7:3:0:0:1 ausgegeben.

Lösung des Problems war, die Verschlüsselung des WLANs in den Router-Einstellungen von WPA-PSK/WPA2-PSK auf WPA2-PSK umzustellen. Nach einem Neustart des Routers konnte die Verbindung auf Anhieb hergestellt werden.

.NET Standard Nuget Packages in VSTS builden & auf nuget.org veröffentlichen

Vor einiger Zeit habe ich damit begonnen, einen C# Wrapper (WordPressPCL) für die neue WordPress REST API (verfügbar seit Version 4.7) zu schreiben. Zunächst war das ganze als normale Portable Class Library geplant (daher auch der Name). Mit der Veröffentlichung von .NET Standard habe das Projekt hierauf umgestellt. Eine super Einleitung in dieses Thema gibt es auf YouTube von Immo Landwerth.

Nachdem das Projekt in letzter Zeit vermehrt Pull Requests erhält, habe ich mich entschieden, den Build & Publish Prozess zu automatisieren, um nicht immer manuell die neuste Version des NuGet-Packages hochladen zu müssen. Hierfür nutze ich die kostenlosen Visual Studio Team Services.

.NET Standard Nuget Packages in VSTS builden & auf nuget.org veröffentlichen weiterlesen

DragonBoard GPIO-ports erweitern mit MCP23017-ESP und Windows 10 IoT Core

Die letzten Tage habe ich mit dem Versuch verbracht, mithilfe eines MCP23017-E/SP-Chips einem DragonBoard 410c zusätzliche 16 GPIO-Ports hinzuzufügen und diese über Windows 10 IoT Core zu steuern. Eigentlich nicht so schwer, wenn man die „kleinen“ Stolpersteine kennt.

DragonBoard GPIO-ports erweitern mit MCP23017-ESP und Windows 10 IoT Core weiterlesen

Webseiten scrapen mit Azure WebJobs, Node.js, jQuery, Async.js & gizp

In diesem Artikel zeige ich, wie man relativ einfach eine Seite regelmäßig mit Azure WebJobs & Node.js (jQuery bzw. cheerio) crawlen und die Daten als JSON ausgeben kann.

Im konkreten Beispiel geht es darum, wöchentlich aus dem Windows Store die aktuellen „Red Stripe Deals“-Angebote auszulesen und die Informationen als JSON-Datei auf dem Server abzulegen, wo diese z.B. von einer App weiterverwendet werden können.

Webseiten scrapen mit Azure WebJobs, Node.js, jQuery, Async.js & gizp weiterlesen

WordPress & Cloudflare Flexible SSL: ERR_TOO_MANY_REDIRECTS Fehler beheben

Mein alter Windows Phone Blog WP7App.de wurde nach meinem Wechsel zu WindowsArea.de kurzerhand zum Testkaninchen für verschiedene WordPress-Tools umfunktioniert.
Gestern habe ich zum ersten Mal die kostenlose, „Flexible SSL“ Verschlüsselung (HTTPS) via Cloudflare aktiviert. Abgesehen von ein paar „Mixed Content Fehlern“ sah alles erst mal ganz gut aus. Allerdings konnte ich mich nicht mehr in den Admin-Bereich einloggen.

WordPress & Cloudflare Flexible SSL: ERR_TOO_MANY_REDIRECTS Fehler beheben weiterlesen