Neues in .NET Core 3.0: WPF und Windows Forms

.NET Core beschäftigt die Developer-Community schon seit gewisser Zeit. Ein Framework, dass es ermöglicht, Software für unterschiedliche Plattformen, wie Windows, Linux oder Mac, zu bauen. Es war bisher zur Entwicklung von Web-Applikationen, Microservices oder IoT-Lösungen gedacht. Mit .NET Core 3.0 gibt es jetzt Unterstützung für WPF und Windows-Forms. Was bedeutet das für Desktop-Entwickler? Kann man…

Theme-Unterstützung für Azure-DevOps-Erweiterungen

Seit dem 22. Oktober 2018 unterstützt Azure-DevOps ein Dark-Theme. Durch das dunkle Erscheinungsbild sieht die Oberfläche nicht nur schick aus, die Augen werden dadurch geschont. Damit sich die eigene Azure-DevOps-Erweiterung nahtlos in dieses Theme einfügt, sind einige Anpassungen zu tätigen. Dieser Beitrag zeigt wie die Theme-Unterstützung in die eigene Azure-DevOps-Erweiterung integriert werden kann.

WiX Heat XSL Transformation

Mit Hilfe von Heat lässt sich die Fragmenterzeugung, welche ein Hauptbestandteil eines WiX Installers ist, automatisieren. Dies wurde bereits im Beitrag Automatische Fragmenterzeugung mit Heat gezeigt. Was aber, wenn die ein oder andere Datei im Installationsvorgang nicht kopiert werden soll oder der Component bzw. dem File noch Attribute hinzugefügt werden müssen? Das erzeugte Fragment manuell…

WiX: Automatische Fragmenterzeugung mit Heat

Das WiX Toolset ist ein mächtiges Werkzeug um Installationsroutinen mit Hilfe von XML zu erzeugen. Herzstück eines WiX Projektes ist das Product Element. Innerhalb diesem werden die Elemente der Installationsroutine definiert. Um außerhalb des Product Elements Installationselemente wie Components oder Directorys zu definieren wird ein Fragment Element benötigt, in welchem die einzelnen Elemente angelegt werden.…