dotnetpro 4/2023
Editorial
Editorial
13.03.2023
Zäsuren
Wir schreiben das Jahr 2007. Steve Jobs stellt das erste iPhone vor. Live auf der Bühne zeigt er, was daran revolutionär ist.
weiterlesen
Schwerpunkt
.NET-Apps auf Nicht-Windows-Systemen
13.03.2023
Fremdgehen ohne Problem
.NET-Anwendungen können .NET-Laufzeitumgebung und -Bibliotheken selbst mitbringen.
weiterlesen
.NET-Deployment-Modelle
13.03.2023
Verteilt und bereit
Bereitstellungsmodelle definieren, wie eine Anwendung verpackt und ausgeliefert wird und wie Anwender mit ihr interagieren. Ein Überblick über die verschiedenen Varianten.
weiterlesen
Anwendungen beim Deployment verkleinern
13.03.2023
Schrumpfkur für Code
Self-contained-Anwendungen sind umfangreich, lassen sich jedoch abspecken.
weiterlesen
Planung
Time-out
13.03.2023
Nachhaltigkeit
Ein Thema, das nur den Umgang mit Rohstoffen betrifft? Nein! Auch unser Entwickler-Know-how ist eine kostbare Ressource, die wir nicht verschwenden sollten.
weiterlesen
KI in der Softwareentwicklung
13.03.2023
Bitte beruhigt zurücklehnen
ChatGPT kann auch Code schreiben – aber Entwickler müssen deshalb nicht um ihre Jobs fürchten.
weiterlesen
Langlebige Softwarestrukturen schaffen, Teil 2
13.03.2023
Architektur blitzblank
Welche Architekturmuster sich aus der Schichtenarchitektur entwickelt haben und welche Entwurfsmuster von besonderer Bedeutung sind.
weiterlesen
Download
Downloads
13.03.2023
Landkarten und Automatisierung
ActivePieces soll Prozesse automatisieren und im Schwerpunkt gibt es Kartenbibliotheken.
weiterlesen
Frontend
JavaScript: Performance API
13.03.2023
Lasermessung im Browser
Präzise Zeitmessungen mit JavaScript – dotnetpro zeigt, wie es geht.
weiterlesen
HTMX, Teil 4
13.03.2023
Alles im Fluss
Prinzipien und Methoden für die Implementierung eines evolvierbaren REST-API.
weiterlesen
Automatische Generierung von Code-Dokumentation
13.03.2023
Schwarz auf weiß
Diese Werkzeuge helfen Ihnen bei der automatischen Dokumentation Ihrer Quelltexte.
weiterlesen
Core
Modernes C#
13.03.2023
Funktionale Objektinitialisierung
Neue Objekte von Klassen zu erzeugen ist tägliche Routine des Entwicklers. Dabei kann das hier vorgestellte funktionale Muster nützliche Dienste leisten.
weiterlesen
Serviceorientierte Architektur mit NServiceBus, Teil 1
13.03.2023
Das Befehls-Orchester
In einer serviceorientierten Architektur sollen die beteiligten Dienste autonom sein. Damit dies gelingen kann, gilt es Befehle auf mehrere Teilnehmer zu verteilen.
weiterlesen
Das eigene Betriebssystem, Teil 4
13.03.2023
Tastatureingaben
Das Betriebssystem lernt, mit dem Keyboard umzugehen.
weiterlesen
Semantisches Web
13.03.2023
Knowledge-Graphen im Praxiseinsatz
Dieser Artikel zeigt, wie Sie semantische Datenmodelle und Graphdatenbanken einfach in bestehende Applikationen integrieren – mögen die Hürden auch zunächst hoch erscheinen.
weiterlesen
Zack.DotNetTrimmer
13.03.2023
Weg mit dem Ballast
Das Tool Zack.DotNetTrimmer entfernt nicht verwendeten Code in WinForms- und WPF-Anwendungen und macht sie dadurch kleiner.
weiterlesen
Backend
SQL Server 2022 und T-SQL
13.03.2023
Neues in T-SQL
SQL Server 2022 bringt etliche Neuerungen für T-SQL mit.
weiterlesen
Arbeiten mit ASP.NET Core und EF Core
13.03.2023
Business-App made easy
Wie Sie eine Middleware-Komponente für CRUD-Operationen mit Entity Framework Core in einer ASP.NET-Core-MVC-App nutzen.
weiterlesen
Entity Splitting mit Entity Framework Core 7.0
13.03.2023
Zerhackt
Entity Framework Core 7.0 beherrscht nun auch Entity Splitting, das heißt die Aufteilung einer Entitätsklasse auf mehrere Datenbanktabellen.
weiterlesen
Lernstoff
Lernstoff
13.03.2023
Bücher und mehr
Codebereinigung, Datenanalyse und IT-Transformation
weiterlesen
Workout
Erweiterung der Registry-Controls, Teil 1
13.03.2023
Funktionsnachwuchs
Es tritt auf: ein erweitertes Kontextmenü, das unter anderem das Löschen von Schlüsseln gestattet.
weiterlesen
Smart-TV mit .NET programmieren
13.03.2023
Tanz in der Glotze
Lassen Sie mit .NET auf einem Smart-TV von Samsung einen Text tanzen.
weiterlesen
Erweiterungen für den Selbstbau-Browser, Teil 1
13.03.2023
Favoriten optimieren
Den zuletzt gewählten Favoriten sichern und wiederherstellen.
weiterlesen