Event-Tipp: Azure Saturday in München
An dieser Stelle einmal wieder ein kleiner Event-Tipp von mir. Am 26. Mai findet zum wiederholten Male der Azure Saturday in München statt. Dabei handelt es sich um eine kostenlose Veranstaltung für Teilnehmerinnen und Teilnehmer und diese können aus einer Vielzahl von spannenden Sessions wählen und sich so tiefer mit verschiedenen Azure-Technologien auseinandersetzen. Ich werde zusammen mit meinem Kollegen Thomas als Speaker teilnehmen und in unserer Session Alexa on Azure – Practical use cases for getting started with Azure Functions werden wir zeigen, wie man mit Azure Functions seinen eigenen Alexa-Skill entwickeln kann.
Visual Studio Live Share
Auf der diesjährigen Build-Konferenz von Microsoft in Seattle wurde die Verfügbarkeit von Visual Studio Live Share in einer Preview bekannt gegeben. Ich konnte natürlich nicht warten und habe mir dieses neue Feature einmal angeschaut. Bei dem angekündigten Feature handelt es sich um eine Erweiterung für Visual Studio mit welcher ihr euren Code mit weiteren Entwicklern teilen könnt, so dass ihr gemeinsam an einem bestehendem Problem in einer Code-Basis arbeiten könnt.
.NET SUMMIT in Frankfurt
Ende April ging es für drei Tage nach Frankfurt am Main zum .NET SUMMIT dem großen Trainingsevent. An diesen drei Tagen gab es verschiedene Workshops von je drei Stunden zu verschiedenen Themen mit zahlreichen aus dem .NET Bereich bekannten Speaker. Ich war zum ersten Mal bei dieser Veranstaltung dabei und am Anfang etwas irritiert, da es insgesamt nur etwa 25 Teilnehmerinnen und Teilnehmer an der Veranstaltung gab. Dies ermöglichte aber viel intensivere Gespräche zwischen Teilnehmern und Speakern.
Alexa-Skill mit Storyline entwickeln
Ich habe ja bereits in einigen kleinen Beiträgen gezeigt, wie man seinen eigenen Alexa-Skill mit C# und Visual Studio entwickeln kann. Nun möchte ich euch heute ein weiteres Tool vorstellen, welches die Entwicklung eines eigenen Alexa-Skills ohne das Schreiben von Code ermöglicht. Für mich wäre hier ganz klar ein Anwendungsfall zunächst einen schnellen Prototypen zu erzeugen, um die generelle Funktionalität zu testen. Aber es ist auch möglich den Skill direkt auf Amazon zu veröffentlichen und damit produktiv einzusetzen.
Rückblick: Global Azure Bootcamp in München
Nun liegt das Global Azure Bootcamp schon wieder ein paar Tage zurück und ich möchte in diesem Beitrag noch einmal einen kleinen Rückblick auf dieses Event geben, wo ich zum ersten mal nicht nur als Teilnehmer, sondern auch als Speaker teilgenommen habe. In den Räumlichkeiten von ppedv in München fand bei bestem Sommerwetter das Event mit rund 80 Teilnehmerinnen und Teilnehmern statt.
XAML Standard ausprobiert
Auf der Build Conference im Jahre 2017 in Seattle hat Microsoft XAML Standard angekündigt. Aktuell ist es nämlich so, dass sich die Properties und auch Controls vom Naming her zwischen UWP, WPF und auch Xamarin.Forms zum Teil stark unterscheiden. Hat man zum Beispiel bereits eine bestehende UWP-App geschrieben, kann man den verwendeten XAML Code nicht direkt in eine Xamarin.Forms-App übernehmen, sondern muss hier umständlich ein paar Anpassungen vornehmen. Deshalb versucht Microsoft nun mit XAML Standard entsprechend einen einzigen Dialekt zu entwickeln, welche für alle Apps und Anwendungen funktioniert und eine schnelle Portierung möglich macht. In diesem Beitrag möchte ich einmal den aktuellen Stand von XAML Standard in einer Xamarin.Forms App ausprobieren und schauen, ob man bestehenden Code wirklich so einfach portieren kann.
Windows 10 April 2018 Update
Nun ist es also soweit und das nächste große Windows 10 Update steht seit wenigen Tagen zum Download bereit. Bei einigen Nutzern wird dieses mit der Versionsnummer 1803 markierte Update bereits über Windows Update, aber dies noch nicht bei allen Nutzern der Fall. Trotzdem kann man mit sehr wenig Aufwand das Update auf dem eigenen Rechner installieren. Hierfür benötige wir das kostenlose Media Creation Tool von Microsoft, welches das Update direkt installieren kann oder aber einen USB-Stick zur frischen Installation erzeugt.