
dotnetpro 3/2025
Diverses
Editorial
17.02.2025
Good people
Bei aller Euphorie in Sachen KI rückt in jüngster Zeit der Mensch wieder in den Mittelpunkt. Das hat seinen guten Grund. Und es fordert uns.
weiterlesen
Developer Week 2025
17.02.2025
Neuer Ort, weiterhin beste Fortbildung
Die große Entwicklerkonferenz zieht nach Mannheim um. Warum Sie unbedingt dabei sein sollten.
weiterlesen
Lernstoff
17.02.2025
Bücher und mehr
Datenarchitekturen, GitHub Actions und IT-Sicherheit
weiterlesen
Backend
Mehrere Datenbankanbieter in einer Anwendung
17.02.2025
In zwei Zungen sprechen
PostgreSQL als Ergänzung neben MS SQL Server: Wie Sie mit minimalen Eingriffen an einer bestehenden Anwendung einen weiteren Datenbankanbieter hinzuzufügen.
weiterlesen
Open-Source-Datenbank PostgreSQL, Teil 1
17.02.2025
Offene Alternative
Installation der objektrelationalen Datenbank PostgreSQL
weiterlesen
Weitere Neuerungen in System.Text.Json 9.0
17.02.2025
Nachgelegt
Microsoft hat in System.Text.Json 9.0 zwischen dem Release Candidate vom September 2024 und der final veröffentlichten Version noch einige weitere Neuerungen ergänzt.
weiterlesen
Frontend
Cloud-basierte Backends für .NET-MAUI-Cross-Plattform-Apps
17.02.2025
Wolkenpower
Welche Kriterien kennzeichnen ein gutes Backend für Apps mit .NET MAUI, und welche Möglichkeiten haben wir, wenn es um die Auswahl eines passenden Backends geht?
weiterlesen
Lokalisierung für ASP.NET Core und Blazor
17.02.2025
Saluton Mondo!
ASP.NET Core und Blazor internationalisieren – gewusst wie!
weiterlesen
Planung
Bounded Contexts identifizieren und visualisieren
17.02.2025
Sauber zerlegt
Bounded Contexts sind ein wichtiges Konzept aus dem Domain Driven Design. Wie man ein System in unabhängige Bestandteile zerlegen kann und wie man diese visualisiert.
weiterlesen
Was aus Versäumnissen folgt
17.02.2025
Die Konsequenz von Schulden
Im Verlauf wohl eines jeden Projekts entstehen Schulden in der Softwareentwicklung. Zu welchen Problemen das führen kann, zeigt der Artikel.
weiterlesen
Core
Zeichenketten in .NET 9
17.02.2025
Der geteilte String
Zwei Neuerungen von .NET 9, die Entwicklern dabei helfen, Arbeitsspeicher zu sparen.
weiterlesen
Kontrollierte Experimente für die Programmierung
17.02.2025
Warum rücken wir Code ein?
Der Nutzen von Codeeinrückung scheint klar. Doch ein Blick in die Literatur offenbart ein diffuses Bild, das erst in jüngster Vergangenheit an Klarheit gewonnen hat.
weiterlesen
Zeitangaben unter .NET richtig handhaben
17.02.2025
Doing the Time Warp
Die Schritte beim Umgang mit den .NET-Klassen zu Date und Time wollen gelernt sein.
weiterlesen
Messaging mit Wolverine und .NET, Teil 9
17.02.2025
Luftschlange
Im abschließenden Teil der Serie zu Wolverine machen wir unsere Messaging-Anwendung bereit für die Cloud.
weiterlesen
RegExtract: Daten extrahieren leicht gemacht
17.02.2025
Aber bitte typsicher
RegExtract ist eine moderne Bibliothek zur Extraktion von Daten aus Texten. Das Projekt kombiniert die Mächtigkeit regulärer Ausdrücke mit der Typsicherheit von C#.
weiterlesen
KI
KI und Data, Teil 5
17.02.2025
RAG-Time bei Microsoft
Systeme auf Basis von Retrieval-Augmented Generation erfreuen sich großer Beliebtheit. Wie sie sich in der Microsoft-Welt umsetzen lassen, erfahren Sie in diesem Artikel.
weiterlesen
Entwicklung der Stellen für Entwickler
17.02.2025
Übernimmt KI deinen Job?
Widersprüchliche Signale und Zahlen kommen zur Zukunft für Softwareentwickler aus dem Markt. Eine Einordnung.
weiterlesen
Tools
Polyglot Notebooks in VS CODE und C#, TEIL 2
17.02.2025
Nachvollziehbarer Code
Schnelle und professionelle Datenanalysen.
weiterlesen
Workout
Azure Communication Service
17.02.2025
Kommunikations-Baukasten
Erste Schritte mit dem Azure Communication Service, einem Dienst zur Einbindung von Sprach-, Video- und Textchats in eigene native Applikationen und Web-Apps.
weiterlesen
Simulatoren und Emulatoren für realitätsnahe Tests
17.02.2025
Fast wie in echt
Simulatoren und Emulatoren helfen dabei, im Projekt unabhängiger testen zu können und damit eine höhere Qualität zu einem früheren Zeitpunkt zu erhalten.
weiterlesen
Hybride Echtzeitsteuerung mit einer SPS und C#
17.02.2025
Eine Frage der Echtzeit
Echtzeitsteuerungen mit C# scheitern am fehlenden deterministischen Zeitverhalten des .NET Frameworks und Betriebssystems. Wie eine Hybridlösung das Problem umgeht.
weiterlesen
Open Platform Communication Unified Architecture
17.02.2025
Umstieg bei der Steuerung
Mit dem Maschinenpark nach OPC UA wechseln und bei .NET bleiben
weiterlesen
Shopify-Plug-ins mit .NET
17.02.2025
Zusatzverkauf
Mit ShopifySharp steht eine Bibliothek zur Verfügung, die .NET-Entwicklern die Erweiterung des Vertriebssystems Shopify mit eigenen Applikationen ermöglicht.
weiterlesen
MonoGame für Einsteiger, Teil 8.2
17.02.2025
Des Einstiegs letzter Teil
Nach dem Spiel ist bekanntlich vor dem Spiel, und was das in diesem Fall bedeutet, erfahren Sie am Ende dieses Artikels. Aber vorher geht es noch in die Verlängerung ...
weiterlesen