dotnetpro 2/2023
Editorial
Editorial
16.01.2023
Zum Jahresende
Wenn Sie diese Februarausgabe in der Hand halten, ist es eigentlich erst kurz vor Weihnachten.
weiterlesen
Schwerpunkt
Plattformübergreifende Anwendungen
16.01.2023
Was lange währt
Zwei Jahre nach der ersten Ankündigung veröffentlicht Microsoft .NET MAUI – ein Überblick.
weiterlesen
Analyse und Planung einer .NET-MAUI-Migration
16.01.2023
Von Electron zu .NET MAUI?
Nachdem .NET MAUI nun veröffentlicht ist, stellt sich die Frage nach einer Migration von Anwendungen.
weiterlesen
.NET-MAUI-Logins mit OAuth 2.0/OIDC
16.01.2023
Sicher authentisieren
Mit OAuth 2.0 und Open Identity Connect lassen sich in .NET-MAUI-Apps Anforderungen für den Zugriff auf Daten durch autorisierte Personen nach Industriestandard umsetzen.
weiterlesen
Einführung in das CommunityToolkit.MVVM
16.01.2023
MVVM aus .NET-MAUI-Sicht
Ein Toolkit für das beliebteste Palindrom in der Welt der .NET-MAUI-Entwicklung. Warum eine Trennung manchmal nicht nur gut ist, sondern auch Spaß machen kann.
weiterlesen
Monitoring
16.01.2023
App Center für .NET MAUI
Überwachung und Diagnose für .NET-MAUI-Apps.
weiterlesen
Planung
Timeout
16.01.2023
Selbstständig? Oder doch nicht?
Die Verlockungen des anderen, die von der Realität eingeholt werden.
weiterlesen
Objekte miteinander verknüpfen
16.01.2023
An die Kette gelegt
Verkettete Objekte leiten eine Anfrage bis zu dem Element, das eine passende Antwort geben kann.
weiterlesen
Chancen ergreifen
16.01.2023
Wider das Schweigen
Mit Scrum lässt sich Software kontinuierlich weiterentwickeln – aber nur, wenn alle mitmachen.
weiterlesen
Download
Downloads
16.01.2023
PDF aus dem Effeff
Bibliotheken für Finanzen im Schwerpunkt und ein raffinierter PDF-Generator.
weiterlesen
Frontend
JavaScript: History API
16.01.2023
Geschichtsklitterung
Auf den Browserverlauf zugreifen mit JavaScript – zumindest ein bisschen.
weiterlesen
Progressive Web Apps
16.01.2023
Neue Features fürs Web mit Project Fugu
Die Lücke zwischen plattformspezifischen und webbasierten Apps soll kleiner werden.
weiterlesen
Vue.js 3 mit Vite
16.01.2023
Beschleunigung
Vite ist der neue, schnelle Stern am Himmel der Web-Build-Tools, auf den das Vue.js-Entwicklungsteam seit August 2022 setzt.
weiterlesen
User Interface für Python mit Delphi
16.01.2023
Ein Superdoppel
Auch eine Python-App braucht wie jede ernsthafte Anwendung eine ansprechende Oberfläche. Die lässt sich zum Beispiel mit Delphi erstellen.
weiterlesen
Fünf .NET-Komponenten zur Grafikerstellung und -bearbeitung
16.01.2023
Graphic Editors
Bearbeitungsfunktionen für Grafiken in Apps einbinden.
weiterlesen
Core
Zeit und Datum
16.01.2023
Wenn die Stunde schlägt
Ein Blick in die Eingeweide des Datentyps DateTime.
weiterlesen
Das eigene Betriebssystem, Teil 2
16.01.2023
Die nächsten Schritte
Umschalten in den x64-Long-Modus.
weiterlesen
Muster vergleichen
16.01.2023
C# Pattern Matching für Fortgeschrittene
Die Pattern-Matching-Features von C# im Vergleich mit denen funktionaler Sprachen.
weiterlesen
Wexflow
16.01.2023
Workflows auf Basis von .NET
Abfolgen von Arbeitsschritten in Software abzubilden ist beliebig komplex. Die Workflow-Engine Wexflow verspricht Unterstützung.
weiterlesen
Backend
Codegenerierungsvorlagen für das Reverse Engineering in Entity Framework Core
16.01.2023
T4 lebt
Mit Entity Framework Core Version 7.0 kehrt das Text Template Transformation Toolkit (T4) nun auch in den modernen objektrelationalen Mapper ein.
weiterlesen
Lernstoff
Lesestoff
16.01.2023
Bücher und mehr
GitHub Actions, Datenanalyse mit Excel und DSGVO-Konformität.
weiterlesen
Workout
Registry bearbeiten und optimieren, Teil 6
16.01.2023
Controls für die Registry
Mit benutzerdefinierten Steuerelementen die Systemregistrierung ganz ohne den Editor RegEdit bearbeiten.
weiterlesen
Green IT
16.01.2023
Dem Stromverbrauch auf der Spur
Messungen zum Energieverbrauch unserer Software sind nicht trivial. Besonders auf x86-Architekturen existieren Hürden – aber Microsoft hilft uns.
weiterlesen
Ein eigenes Steuerelement für Webinhalte, Teil 17
16.01.2023
Drucken und speichern
Die Funktionen der WebView2-Engine werden weiter ausgebaut.
weiterlesen