dotnetpro 11/2024
Diverses
Editorial
14.10.2024
Alle Jahre wieder
Wenn sich der Sommer verabschiedet und die Tage immer kürzer werden, warten Entwickler gespannt auf die neue .NET-Version.
weiterlesen
Time-Out
14.10.2024
Einfach mal lossegeln
Immer alles nach Plan? Warum nicht mal dem Zufall mehr Raum geben, auch Unerwartetes zulassen – und bereit sein, neue Chancen zu sehen und zu ergreifen.
weiterlesen
Core
Neuerungen in .NET 9
14.10.2024
.NET 9 in den finalen Zügen
Wie jedes Jahr präsentiert Microsoft auch im November 2024 auf der .NET Conf, was es Neues in der .NET-Welt geben wird. Ein Vorab-Blick auf .NET 9.
weiterlesen
Neuerungen in C# 13
14.10.2024
Evolution statt Revolution
Welche Sprachfeatures von C# sich mit der neuen Version ändern werden.
weiterlesen
Multithreading
14.10.2024
C#-Locking
Damit parallel laufende Threads nicht zu falschen Ergebnissen führen.
weiterlesen
Reaktiv programmieren, Teil 2
14.10.2024
LINQ für Events
Die wichtigsten Operatoren für die Praxis.
weiterlesen
Verschlüsselungskonzepte erklärt
14.10.2024
Grundlagen der Kryptografie
Die Kryptografie ist ein komplexes Thema. Das Verständnis einiger Begriffe macht das Entwicklerleben leichter.
weiterlesen
Messaging mit Wolverine und .NET, Teil 5
14.10.2024
Gelungene Integration?
Unit-Tests mit Wolverine waren einfach – gilt dies auch für Integrationstests?
weiterlesen
SqlKata/QueryBuilder
14.10.2024
Die Kunst, Abfragen zu erzeugen
SQL-Abfragen zu schreiben kann mühsam sein. Bibliotheken wie QueryBuilder möchten den Prozess vereinfachen, um dabei Fehler zu vermeiden.
weiterlesen
Frontend
Neues in ASP.NET Core 9
14.10.2024
Ausbesserungsarbeiten im Web
Was ändert sich bei der Webentwicklung mit Microsoft?
weiterlesen
Neuigkeiten in Blazor 9.0
14.10.2024
Politur
Während es in .NET 8.0 für Blazor ganz neue Render-Modelle und eine generalüberholte Projektvorlage gab, glänzt Blazor 9.0 nur durch Polituren an einigen Ecken und Kanten.
weiterlesen
Ein Blick auf .NET MAUI 9
14.10.2024
Endlich Land in Sicht dank MAUI 9
.NET MAUI 9 bringt kaum Neues, dafür aber die Stabilität, die Xamarin.Forms-Entwickler zur Migration ihrer bestehenden Apps dringend benötigen.
weiterlesen
Steuerelemente der Community
14.10.2024
MAUI-Tools
Nützliche Hilfen für besondere Aufgaben.
weiterlesen
Wisej.NET Hybrid
14.10.2024
Das Web nativ für die Hosentasche
Mit Wisej.NET Hybrid moderne Single-Page-Webapplikationen auf mobilen Apps nativ ausführen.
weiterlesen
Planung
Sleepy-Hollow-Architektur
14.10.2024
Den Kopf vom Körper trennen
Als Architekturmuster für Testbarkeit schließt Sleepy Hollow an die Anforderungsanalyse mit Slicing an und ist eine spezielle Interpretation der IODA-Architektur.
weiterlesen
Wissen an der richtigen Stelle
14.10.2024
Eine Frage der Führung
Oft werden Probleme voreilig auf unzureichende Arbeit von Entwicklerinnen und Entwicklern zurückgeführt. Meist liegt die Ursache aber an einer Stelle, auf die keiner gerne zeigt.
weiterlesen
KI
KI und Data
14.10.2024
Vom Hype zum Mehrwert
KI und Daten bestimmen viele Bereiche des Lebens – auch die Softwareentwicklung. Die Artikelserie untersucht, wo die Mehrwerte liegen und wie Wertschöpfung gelingen kann.
weiterlesen
GenAI – mit OpenAI und dem Azure-API neue Inhalte generieren
14.10.2024
Was siehst du auf dem Bild?
Die Integration von Bildeingaben in GPT-Modelle ermöglicht eine Vielzahl praktischer Anwendungen.
weiterlesen
Backend
Neuerungen in Entity Framework Core 9.0
14.10.2024
AOT noch in Arbeit
Die Preview-Versionen 1 bis 6 von EF Core 9.0 enthalten zahlreiche Neuerungen, aber das größte Projekt, die Kompatibilität mit dem Native-AOT-Compiler, ist „Work in Progress“.
weiterlesen
Die Verbindung zwischen Cloud- und On-Premises-Anwendungen
14.10.2024
Hybride Integration mit Azure Service Bus
Mit Messaging Netzwerkgrenzen überbrücken, um Anwendungen in der Cloud mit On-Premises-Anwendungen zu verbinden.
weiterlesen
Workout
Microsoft Teams in eigene Anwendungen integrieren
14.10.2024
Teams als Kommunikationsservice
Microsoft Teams lässt sich umfassend erweitern. Über Schnittstellen ist auch die Integration in eigene Anwendungen möglich. Wie das über das Graph API funktioniert, lesen Sie hier.
weiterlesen