dotnetpro 11/2023
Editorial
Editorial
16.10.2023
Läuterung
Es gibt Projekte, die richtig viel Spaß machen, weil Sie mit neuen Technologien neue Software entwickeln können.
weiterlesen
Schwerpunkt
Best Practices für NoSQL
16.10.2023
MongoDB + .NET – ein Traumpaar
Wie Sie mit den richtigen Patterns und Best Practices in .NET ein langfristig erweiterungsfähiges Datenmodell mit MongoDB umsetzen.
weiterlesen
Azure OpenAI im Praxistest
16.10.2023
Was kann die KI?
Ein erster Blick auf das Angebot von Microsoft an künstlicher Intelligenz.
weiterlesen
Meinung
Time-Out
16.10.2023
Warum nicht gleich so?
Nachhaltig coden mit einem Styleguide, der als lebendiges Dokument gepflegt wird.
weiterlesen
Planung
Tic Tac Toe mit Flow Design entwerfen
16.10.2023
Der will nur spielen
Wie man Tic Tac Toe oder „Drei gewinnt“ mit TDD implementieren kann, wurde in der dotnetpro schon gezeigt. Dieser Artikel stellt einen anderen Ansatz vor.
weiterlesen
Patterns – von der Theorie in die Praxis
16.10.2023
Gang of Four ganz konkret
Entwurfsmuster an praktischen Beispielen erläutert.
weiterlesen
Agilität
16.10.2023
Product Owner – Rolle mit eingebautem Burn-out?
Wie Sie durch wirksame Delegation als Product Owner Überlastung vermeiden.
weiterlesen
Soft skills der Softwareentwicklung
16.10.2023
Selbstreflexion
Softwareentwickler können vieles – aber nicht alles. Dazu gehört unter anderem: Erkenne dich selbst!
weiterlesen
Diverses
Downloads
16.10.2023
Grafische Gefilde
Ein Plotter für Daten und 3D-Programme im Schwerpunkt.
weiterlesen
Lernstoff
16.10.2023
Bücher und mehr
Optimierung, eine Kombi aus Roman und Sachbuch und Adaption
weiterlesen
Frontend
Performance- und Lasttests
16.10.2023
Stresstest
Wie eine Webanwendung mit vermehrten Zugriffen umgeht, verrät das Open-Source-Tool k6.
weiterlesen
HTMX, Teil 11
16.10.2023
Gib mir die Daten, HAL
In Teil 10 dieser Serie zu HTMX haben wir Links aus dem Home-Dokument gelesen. Nun erweitern wir die Funktion konzeptuell, um Links aus HAL-Dokumenten zu lesen.
weiterlesen
Design moderner Apps, Teil 3
16.10.2023
UI-Controls
Visuelle Steuerelemente dienen der Eingabe und Anzeige von Daten sowie der Interaktion mit den Usern. Die Wahl ansprechender Controls maximiert die User Experience.
weiterlesen
Core
WebAssembly mit C#
16.10.2023
Noch ein wenig holprig
Bei WebAssembly und .NET kommt immer Blazor mit Razor ins Spiel. Aber es geht auch ohne.
weiterlesen
Fünf Open-Source-Bibliotheken für Spezialaufgaben in .NET
16.10.2023
Bibliotheksaufschnitt
Ein bisschen was von allem: Fünf Bibliotheken, die bei der Projektentwicklung helfen.
weiterlesen
Das eigene Betriebssystem, Teil 11
16.10.2023
Anwendungsprogramme
Anwendungen laden und in einem virtuellen Adressraum ausführen.
weiterlesen
Der Umgang mit IEnumerable
16.10.2023
Augen auf beim Schleifenlauf
Auflistungen in Schleifen abzuarbeiten ist in .NET sehr simpel. Aber es gibt einiges zu beachten und enorme Unterschiede in den .NET-Versionen.
weiterlesen
Hosted Service mit .NET 8
16.10.2023
Endlich erwachsen
Ab Version 8 versteht sich .NET auf das parallele Starten von Diensten.
weiterlesen
Caching in .NET
16.10.2023
Schnelle Zwischenspeicher
Mit Caching verbessern Sie die Leistung vieler Anwendungen. Dabei helfen beispielsweise EasyCaching und FastCache.
weiterlesen
Backend
Datentypkonvertierungen mit eigenen Extension Methods
16.10.2023
Elegante Verbiegungen
Mit ein paar Erweiterungsmethoden kann man die Konvertierung von elementaren Datentypen wesentlich schöner gestalten.
weiterlesen
Tools
Testautomatisierung für .NET-Apps, Teil 2
16.10.2023
Running, Debugging und Analyse
Playwright unterstützt umfassend die Automatisierung von Tests – dazu gehören die Ausführung der Testfälle, die Fehlersuche in Tests und die Analyse der Testergebnisse.
weiterlesen
Workout
ListView für die Registry, Teil 4
16.10.2023
Es werde Schlüssel
Das Control legt nun neue Schlüssel in der Registry an.
weiterlesen
Ein eigenes Steuerelement für Verlaufsdaten, Teil 6
16.10.2023
Windows Document History
Nicht nur Webbrowser zeichnen Verlaufsdaten auf, sondern auch Windows.
weiterlesen