dotnetpro 3/2019
Editorial
Editorial
18.02.2019
Noch mehr Oberfläche
.NET Core zeigt endlich sein wahres Gesicht: Die Version .NET Core 3 bietet nun zwei Oberflächentechnologien.
weiterlesen
Update
Interview mit dem General Manager von Embarcadero
18.02.2019
„Delphi ist wohl die beste Sprache für Anfänger“
General Manager Atanas Popov über die aktuelle Version 10.3 und die Zukunft von Embarcaderos RAD Studio.
weiterlesen
Schwerpunkt
XML, SOAP, JSON, TOML, YAML und co.
18.02.2019
Software konfigurieren
Formate für Konfigurationsdaten und wie Sie diese verarbeiten.
weiterlesen
Konfigurieren statt implementieren
18.02.2019
Zentral gesteuert
Der richtige Konfigurationsmechanismus kann das Leben einer Anwendung verlängern und Fehlern vorbeugen.
weiterlesen
Congether
18.02.2019
Konfigurationszentrale
Die Plattform Congether bietet zwei Module, um Anwendungen von zentraler Stelle aus zu konfigurieren und zu überwachen.
weiterlesen
Meinung
Acht Argumente Dafür
18.02.2019
Sei professionell – schreibe Tests
Das eigene Berufsethos sollte unumstößlich die Absicherung durch Tests fordern.
weiterlesen
Planung
Agiles Projektmanagement
18.02.2019
Entscheiden Sie sich jetzt!
Bessere Entscheidungen zum richtigen Zeitpunkt treffen mit dem Tetralemma.
weiterlesen
Exceptions, Teil 3
18.02.2019
Try, catch und wie es nicht geht
Die wenigen Sprachmittel von C# zur Ausnahmebehandlung sind ausgefeilt. Beim Einsatz ist aber Vorsicht geboten.
weiterlesen
Download
Downloads
18.02.2019
Tools für die CLI und Scriban
Schwerpunkt: Tools für das .NET Core Command Line Interface. Empfehlung: Text-Templating-Bibliothek Scriban.
weiterlesen
Frontend
ASP.NET Razor Components
18.02.2019
SPA leichtgewichtig
Die neuen Razor Components ermöglichen eine Webanwendung, bei denen der Webentwickler nur in C# auf dem Server programmiert, aber die für den Benutzer wie eine Single-Page-Application (SPA) aussieht.
weiterlesen
JavaScript: Destructing, Spread und Rest
18.02.2019
Zerleger und Sammler
Seit ECMAScript 2015 kennt JavaScript drei neue Sprachmerkmale, die sich sehr ähneln: das Destructuring, den Spread- und den Rest-Operator. Was hat es damit auf sich?
weiterlesen
Windows Community Toolkit, Teil 2
18.02.2019
Farbe bekennen
Steuerelemente zur Darstellung von Geschäftsdaten im Windows Community Toolkit.
weiterlesen
Fünf Open-Source-Game-Engines für .NET
18.02.2019
Spiel mal wieder
Spiele-Engines erzeugen Spiele und Anwendungen mit grafisch animierten Inhalten.
weiterlesen
Core
.NET-Interop mit Python
18.02.2019
C# ruft Python
Will man Python in anderen Programmiersprachen – etwa in C# – nutzen, so stecken die interessantesten Funktionalitäten in den vielfältigen und leistungsfähigen Bibliotheken.
weiterlesen
Navigieren mit Smart.Navigation .NET
18.02.2019
Der Weg durch die Anwendung
Die Bibliothek hilft bei der Navigation innerhalb einer Anwendung.
weiterlesen
Backend
Datenbank virtuell
18.02.2019
SQL Server – richtig virtualisiert
Optimale Konfiguration und Betrieb des SQL Server auf der Basis von VMware vSphere.
weiterlesen
Schemamigrationen mit Entity Framework
18.02.2019
Eingreiftruppe
Mit eigenen SQL-Befehlen bei Datenbankmigrationen eingreifen.
weiterlesen
Lernstoff
Lernstoff
18.02.2019
Bücher und mehr
.Von .NET fürs Web, programmieren trainieren und KI auf dem PC.
weiterlesen
Workout
Qualität als oberstes Gebot
18.02.2019
Lessons learned
Kontinuierliche Verbesserung der Entwicklungsprozesse und -werkzeuge.
weiterlesen
Kochrezept
18.02.2019
Tomaten-Risotto
Heute steht lecker Reis auf dem Menü - was aber nicht geringe Rührarbeit bedingt.
weiterlesen
dojoAufgabe: eine Budget-Verwaltung, Teil 3 – Datenhaltung einmal anders
18.02.2019
Gut gespeichert
Mit der in den Vormonaten entwickelten Anwendung lassen sich persönliche Budgets verwalten. Nun soll die Datenhaltung dieser Anwendung überarbeitet werden.
weiterlesen
dojoLösung: Eine Budget-Verwaltung, Teil 2 – Buchungen erfassen
18.02.2019
Auf das richtige Konto
Im vorigen Monat haben Sie die ersten Interaktionen der Budget-Anwendung implementiert. Diesen Monat standen weitere Inkremente auf dem Plan.
weiterlesen
Von Team Foundation Version Control (TFVC) nach Git
18.02.2019
Der TFS im Wandel der Zeit
Eine Umstellung der Quellenverwaltung hin zu Git ist schnell erledigt. Doch gelingt die Umstellung für das Entwicklungsteam ebenso schnell?
weiterlesen
20 weitere Befehle für Linux
18.02.2019
Wiedersehen mit dem Pinguin
Die dotnetpro hat kürzlich die 30 wichtigsten Bash-Befehle vorgestellt. Hier sind 20 weitere.
weiterlesen
Der Weg zur Modernen Web-App, Teil 3
18.02.2019
Ohne Skript nix los
JavaScript macht eine Webseite mittels Interaktion zur einer Webapplikation.
weiterlesen
Objektdaten laden und speichern, Teil 9
18.02.2019
Export
Auf JSON und XML folgen nun der Export und Import von INI- und CSV-Dateien.
weiterlesen
Recruitment
18.02.2019
Mit Big Data gegen Jobfrust
Woran der Algorithmus erkennt, dass Sie sich auf den falschen Job bewerben.
weiterlesen