dotnetpro 3/2023
Editorial
Editorial
13.02.2023
Legacy-Horror
Seitdem Stefan Z. an den von Franz K. [1] empfohlenen Treffen der anonymen Entwickler teilnimmt, geht es ihm wesentlich besser.
weiterlesen
Schwerpunkt
Pulumi und C#
13.02.2023
Code baut Server
Infrastruktur per C# erzeugen – in der Amazon Web Services Cloud.
weiterlesen
Container unter .NET 7
13.02.2023
Verpacken ohne Dockerfile
Mit Version 7 bringt Microsoft die Unterstützung für Docker-Container in das .NET SDK.
weiterlesen
In 10 Schritten zum fertigen ASP.NET Core API
13.02.2023
Web API ohne Zauberei
Microsoft macht es uns sehr einfach, eine kleine Applikation schnell aufzusetzen. Ein paar weitere Schritte sind dennoch nötig, um eine Applikation wirklich solide zu bauen.
weiterlesen
Planung
Langlebige Softwarestrukturen schaffen, Teil 1
13.02.2023
Architektur blitzblank
In puncto Softwarearchitekturen gilt es viele Dinge zu beachten. Deren Zusammenhänge, chronologische Entwicklung und Auswirkungen klärt diese zweiteilige Artikelserie.
weiterlesen
Technische Schulden
13.02.2023
Pain-driven Development
Von allen Vorgehensmodellen bei der Softwareentwicklung ist eines möglichst zu vermeiden: Pain-driven Development.
weiterlesen
Download
Downloads
13.02.2023
Ist das eine Zahl?
Ein Zusammenstellung von Content-Management-Systemen und ein Daten-im-Text-Erkenner.
weiterlesen
Frontend
HTTPS erzwingen
13.02.2023
Sicherheitsweste
HTTPS ist Ende-zu-Ende-verschlüsselt – Grund genug, dafür zu sorgen, dass es auch zum Einsatz kommt.
weiterlesen
CSS-Frameworks
13.02.2023
Utility first, Bedenken second
Das Framework Tailwind CSS ersetzt CSS durch eigene Utility-Klassen.
weiterlesen
Server Side Pre-Rendering mit Vue.js 3
13.02.2023
Vorgegart
Vue.js-basierte Single-Page-Web-Apps laden zügig, aber durch Vor-Rendern auf dem Server bekommt der Benutzer noch schneller die erste Seite zu Gesicht.
weiterlesen
HTMX, Teil 3
13.02.2023
Was ist mit dem REST?
Mit HTMX lassen sich moderne Web-Frontends ohne viel JavaScript entwickeln. Allerdings fehlt unserer Anwendung deshalb nun (scheinbar) ein HTTP-API – was tun?
weiterlesen
Fünf Open-Source-Grafikprogramme
13.02.2023
Grafik-Tools für Entwickler
Mit diesen Tools erzeugen Sie Splashscreens, Grafiken für Dialoge sowie Bildsymbole.
weiterlesen
Core
ZIP-Archive mit .NET bauen oder auslesen
13.02.2023
Ich pack in meinen Koffer
Die Verarbeitung von ZIP-Archiven ist seit Version 4.5 Teil des .NET Frameworks.
weiterlesen
Das eigene Betriebssystem, Teil 3
13.02.2023
Strings auf dem Bildschirm anzeigen
Das Betriebssystem lernt, Texte auf dem Monitor auszugeben.
weiterlesen
Binärstrukturen verarbeiten mit Kaitai Struct
13.02.2023
Aus Grammatik mach Parser
Kaitai Struct erzeugt aus einer deklarativen Beschreibung Parser für Binärdateien.
weiterlesen
Backend
Geodaten nutzen
13.02.2023
Geodatenbank-Deep-Dive
Inspirationen dazu, für welche Anwendungszwecke Geodaten als Datenquelle dienen können, wo die Daten herkommen und wie man mit ihnen arbeitet.
weiterlesen
INSERT, UPDATE und DELETE per Stored Procedure mit Entity Framework Core 7.0
13.02.2023
Vorgeschriebene Prozeduren
Entity Framework Core 7.0 kann bei SaveChanges() auch Stored Procedures aufrufen, statt SQL-Befehle selbst zu erzeugen.
weiterlesen
Lernstoff
Tools
Nextcloud
13.02.2023
Die Do-it-yourself-Cloud
Online-Speicher sind heute essenziell. Das System Nextcloud lässt sich über viele APIs an eigene Bedürfnisse anpassen.
weiterlesen
Workout
Registry bearbeiten und optimieren, Teil 7
13.02.2023
O’zapft is
Wir bringen dem Steuerelement RegistryTreeViewCtl das Einlesen der Registry-Struktur bei.
weiterlesen
Tipps der Woche
13.02.2023
Mach’s dir leichter
Ein guter Tipp zur rechten Zeit kann viel Arbeit sparen.
weiterlesen
Ein eigenes Steuerelement für Webinhalte, Teil 18
13.02.2023
Favoriten anlegen
Der Browser lernt das Zoomen und erhält eine Funktion zum Anlegen von Favoriten.
weiterlesen