Neu in .NET 10.0 [9]: Null-Conditional Assignment in C# 14.0Entwicklerinnen und Entwickler können nun eine Zuweisung an eine Eigenschaft vornehmen, ohne vorher zu prüfen, ob das Objekt null ist.
Cross-Plattform-Applikationen mit Rust 2: Crux-Architektur in der PraxisMit Rust und dem Crux-Framework lassen sich Cross-Plattform-Apps mit klarem Core, UI-Trennung und plattformspezifischen Effekten umsetzen.
heise+ JubiläumsspecialSichern Sie sich unser exklusives Aktionsangebot: heise+ 7 Monate für 7 € pro Monat lesen und zusätzlich zu allen Inhalten auf heise online unsere Magazin-Inhalte entdecken. Nur für kurze Zeit!
LiteBox: Microsoft stellt neues Library OS vorMit LiteBox hat Microsoft ein in Rust geschriebenes Library OS veröffentlicht, das durch minimale Host-Interfaces die Angriffsfläche reduzieren soll.
Deno Deploy ist allgemein verfügbarMit Deno Deploy können Developer JavaScript- und TypeScript-Anwendungen ins Web deployen. Für erhöhte Sicherheit steht die neue Deno Sandbox bereit.
Online-Konferenz betterCode() ABAP 2026: Cloud-Entwicklung und KI im FokusDas Event am 29. April 2026 behandelt Themen wie ABAP Cloud, das ABAP RESTful Application Programming Model und den Einsatz von SAP Joule for Developers.
30 Jahre Java – Interview mit Community-Vertretern (Teil 4)Java wurde 2025 schon 30 Jahre alt. Das ist ein guter Zeitpunkt, zurück, aber auch nach vorn zu blicken.
Effizientes C++: Die versteckten Kosten des Rückgabedatentyps autoWer die Dauer eines Compiler-Durchlaufs optimieren möchte, muss auf viele Details achten, darunter das Sprachelement auto.
Rust Coreutils 0.6 erreicht 96 Prozent GNU-KompatibilitätDie Rust-Neuimplementierung klassischer Unix-Tools erreicht in Version 0.6 eine GNU-Kompatibilität von 96 Prozent – und reduziert Unsafe-Code.
Wasmer 7.0 bringt experimentelle Async-API für PythonDie Runtime bietet neue Features für Python: eine experimentelle Async-API und Zugriff auf viele native Python-Libraries wie NumPy.
Sortieralgorithmen: Was Timsort so schnell machtBeim Aufruf von sort() kümmerte sich von Python Version 2.3 bis 3.11 Timsort darum, Elemente einer Liste in die korrekte Reihenfolge zu manövrieren.
Native Apps mit PHP ohne Lizenzkosten – NativePHP öffnet Mobile-VersionNativePHP gibt sein Mobile-Framework frei. Ab Version 3 lassen sich native iOS- und Android-Apps mit PHP und Laravel ohne Lizenzkosten entwickeln.
iX-Workshop: Windows Server absichern und härtenLernen Sie, wie Sie Ihren Windows Server effektiv absichern und härten, Schutzmaßnahmen integrieren, Konfigurationen optimieren und Angriffsszenarien bewerten.
Microsofts neues Kommandozeilen-Tool: Windows-Apps ohne Visual Studio entwickelnMit dem CLI-Tool winapp will Microsoft die Windows-Entwicklung für Cross-Platform-Entwickler vereinfachen. Es übernimmt SDK-Management und Packaging.
Neu in .NET 10.0 [8]: Neuerungen für partielle Klassen in C# 14.0In C# 14.0 gibt es nun auch partielle Konstruktoren und partielle Ereignisse.
Drupal CMS 2.0: Webdesign ohne ProgrammierkenntnisseDas Open-Source-CMS Drupal erhält mit Version 2.0 einen Drag-and-Drop-Editor, fertige Site-Templates und optionale KI-Funktionen zur Seitengenerierung.
AlertJavaScript-Sandbox vm2: kritische Lücke erlaubt AusbruchDie JavaScript-Sandbox vm2 für Node.js war eigentlich beendet. Nun schließt ein Update eine kritische Sicherheitslücke.
Kotlin-Entwicklung: JetBrains veröffentlicht Exposed 1.0 und Ktor 3.4Exposed hat den Meilenstein 1.0 erreicht. Die SQL-Library für Kotlin besitzt nun R2DBC-Support und verbessert die Performance.
Buchkritik: Python für KidsSchumanns Lehrbuch nimmt Programmiernovizen sicher an die Hand und erklärt den Umgang mit Python Schritt für Schritt anhand von vielen Beispielen.
Neu in .NET 10.0 [6]: Generische Erweiterungsblöcke in C# 14.0Die Erweiterungsblöcke in C# 14.0 dürfen auch generische Typparameter enthalten.
Python für Umsteiger – Einstieg in die KI-Sprache für Entwickler in 5 SessionsAlle reden von KI und Machine Learning – Python bildet dafür die Basis. In fünf Sessions lernen Teilnehmende ab dem 25.02.26 diese Sprache zu beherrschen.
Automatisierte Accessibility-Prüfung im Web: Möglichkeiten und GrenzenTools können dabei helfen, die Barrierefreiheit von Webanwendungen zu prüfen – doch an zahlreichen Stellen bleibt menschliches Verständnis gefragt.
Nordkoreanische Cyberkriminelle setzen KI-generierte PowerShell-Backdoor einNordkoreanische Cyberkriminelle nehmen Entwickler mit Zugriff auf Blockchains ins Visier. Eine PowerShell-Backdoor scheint von KI programmiert.