Die Tage werden wieder länger! Dank der sommerlichen Zeitumstellung – gab es da nicht eine in Vergessenheit geratene Abstimmung? – haben wir abends eine Stunde mehr zur Verfügung. Diese Stunde kann beispielsweise zum Aufräumen genutzt werden, denn dem Frühling haftet bekanntlich der Ruf an, die ideale Jahreszeit dafür zu sein.
So ein Frühjahrsputz kann natürlich nicht nur innerhalb der eigenen vier Wände, sondern auch aus Entwicklersicht angegangen werden, und so versuchen wir in der neuen Ausgabe des Windows Developer, Visual Studio Extensions auf nachvollziehbare Weise zu verpacken. Wir hoffen, damit etwas Ordnung in den Erweiterungsdschungel rund um Visual Studio 2019 zu bringen.
Rust, CI/CD & Kotlin
Ein kleiner Tipp für alle entwickler.kiosk-Abonnenten: Am 28. April präsentieren wir im Kiosk den Rust Day - ein exklusiver Online-Konferenztag rund um die populäre Programmiersprache! Infos zum Programm gibt es jetzt schon auf der Rust-Day-Event-Seite. Abonnenten des Kiosk können gratis teilnehmen!
Und noch zwei weitere Highlights stehen aktuell für Euch bereit: Zum einen präsentiert Nir Koren am 20. April seinen interaktiven Workshop From Zero to Continuous Integration and Continuous Delivery. Zum anderen könnt Ihr euch mit dem neuen eBook Kotlin Kompakt ein umfassendes Bild über die populäre JVM-Sprache verschaffen.
Viel Vergnügen!
Maika Möbus Redakteurin
Neu im Kiosk: Windows Developer 5.21
Der neue Windows Developer ist da! Wir geben in dieser Ausgabe einen Überblick über hilfreiche, bereits bestehende Visual Studio Extensions und klären, wie man als Entwicklerin oder Entwickler selbst Extensions erstellen und für andere zur Verfügung stellen kann.
Außerdem präsentieren wir euch die neue Azure-Serie zum Thema Flow von Thomas Schissler. In Teil 1 der Serie widmen wir uns ganz den Grundprinzipien von Kanban und Flow.
Wir halten im April für Dich zusätzlich drei exklusive Highlights bereit: Einen CI/CD- Workshop, ein top-aktuelles Buch zu Kotlin und den Rust Conference Day mit den Stars der Community.
Sicher Dir jetzt alle Angebote in einem Abo für nur 199 € im Jahr.
Visual Studio – the Extended Version In Visual Studio können wir mit einer Vielzahl von Sprachen programmieren und aus Vorlagen für die unterschiedlichsten Projekttypen wählen. Wie aber passen wir die Entwicklungsumgebung an unsere speziellen Bedürfnisse an? mehr
Auf Lamas Spuren Je umfangreicher ein Produkt, desto schwieriger ist die Wartung und desto steiler die dazugehörende Lernkurve. Das Anbieten eines Plug-in-Systems schafft hier Abhilfe – ein Verfahren, das Microsoft in Visual Studio seit langer Zeit unterstützt. Zeit für eine kleine Liste besonders interessanter Extensions. mehr
Einstieg in gRPC mit ASP.NET Core Der Grundgedanke des klassischen RPC (Remote Procedure Call – Aufruf einer fernen Prozedur) existiert bereits seit 1976. Google hat ein eigenes Protokoll, gRPC, entworfen, das für große Daten optimal ist und ökosystemübergreifend für viele aktuelle Sprachen zur Verfügung steht. Das perfekte Setting, um die Datenkommunikationstechnologie umzukrempeln. mehr
Agile Werte und das Agile Manifest Scrum ist zu einem Sinnbild der Unternehmensagilität geworden. Die beiden Begriffe werden häufig synonym verwendet. Aber wer Scrum macht, ist nicht automatisch agil, auch wenn der Weg dorthin über dieses Framework führen kann. Viel ausschlaggebender ist die Befolgung der Werte des Agilen Manifests. mehr
Weitere Artikel der Ausgabe:
Unter dem Druck der Ereignisse – Teil 6: MQTT – Events als Plattformwanderer
Let there be Flow – Teil 1: Die Magie hinter Kanban und Flow
Lösungsansätze mit Module Federation: Versionskonflikte in Microfrontends
Java auf dem Weg zur nächsten LTS-Version 14, 15 oder doch schon 16? Da kann man schon mal durcheinanderkommen. Durch die mittlerweile halbjährlichen Major-Releases von Java fällt es gar nicht so leicht, die aktuelle Version richtig zu benennen. Vor Kurzem hat man sich in einem Vortrag noch über die Neuerungen des JDK 14 informiert, und wenig später wurden in einem Artikel bereits die Features von Version 15 näher beleuchtet. Und da sich die Welt bekanntlich schnell weiterdreht, ist nun im März 2021 bereits das OpenJDK 16 herausgekommen. mehr
Joomla 4.0 setzt zum Endspurt an Joomla! ist der drittgrößte Player auf dem CMS-Markt. Der Startschuss für das kurz vor der Veröffentlichung stehende Major-Release 4.0 fiel bereits 2016 und so ist die neue Version der Open-Source-Software vollgepackt mit frischen Features. Höchste Zeit, die überarbeitete Ausführung des preisgekrönten CMS genauer unter die Lupe zu nehmen. mehr
"Continuous Delivery is a game-changer" Am 20. April findet im Entwickler Kiosk ein interaktiver Workshop zum Thema Continuous Integration & Continuous Delivery statt. Wir haben uns vorab mit Workshop-Trainer Nir Koren über die Bedeutung von CI/CD, DevOps und eine Kultur, die den Menschen in den Mittelpunkt stellt, unterhalten.mehr
Von Windows in die Plattform-Welt WinUI 3 ist die native Bibliothek zum Entwickeln von Windows-10-Anwendungen. Das Schreiben von effizientem Code in C# und XAML begeistert viele Entwickler an WinUI 3 und hat sich bereits bei Anwendungen bewährt, die auf der Windows Presentation Foundation (WPF) und der Universal Windows Platform (UWP) erstellt wurden. Doch was macht man, wenn die Anwendung neben Windows auch auf anderen Plattformen laufen soll? mehr
Mit dem STM32 ins Internet der Dinge Der STM32 ist ein echter Klassiker: Der Mikrocontroller ist weitverbreitet, günstig und eignet sich hervorragend für den Einstieg ins Internet der Dinge. Also Ärmel hochkrempeln und loslegen: Wir wollen das STM32 Nucleo Board mit Ethernet ausstatten. Auf dem Weg dahin erhalten Sie jede Menge Praxistipps dazu, was Sie beim Programmieren eines Webservers auf einem Mikrocontroller beachten sollten. mehr
Nativ im Browser – UI5 für jedermann Web Components als eine Gruppe von Webtechnologien ermöglichen die Entwicklung von nativen und wiederverwendbaren HTML-Komponenten. Mit UI5 Web Components bietet SAP eine Sammlung von leichtgewichtigen und wiederverwendbaren Enterprise-ready-Komponenten, die den SAP Fiori Design Guidelines entsprechen und in Enterprise-Anwendungen abseits der hauseigenen Frameworks SAPUI5 bzw. OpenUI5 eingesetzt werden können. Dieser Artikel gibt einen Überblick über UI5 Web Components und zeigt deren Einsatz an einer Beispielanwendung. mehr
Entity Framework Core 3.0/3.1 mit Azure CosmosDB | Thorsten Kansy
Mit Version 3.0 unterstützt das Entity Framework Core die erste nichtrelationale Datenbank in Form der Azure Cosmos DB. Kenntnisse und Erfahrungen mit diesem O/R-Mapper erleichtern also seitdem auch den Einsatz dieser NoSQL-Datenbank. Wie genau das funktioniert und welche Möglichkeiten es dabei gibt, zeigt Thorsten Kansy in diesem Talk von der BASTA! Spring 2020 anhand des aktuellen Stands der Technik.
Hinweis: Sie können der Verwendung Ihrer E-Mail-Adresse und damit der Zusendung von Newslettern jederzeit widersprechen. Ihnen entstehen keinerlei Kosten, außer den Übermittlungskosten nach dem jeweiligen Basistarif Ihres Telefon-/Internetanbieters. Im Übrigen haben Sie die in der Datenschutzerklärung angegebenen Rechte im Zusammenhang mit Ihren persönlichen Daten.