dotnetpro 8/2019
Editorial
Editorial
15.07.2019
Nebenbei erledigt
Hartmut S. sah nicht gut aus. Tiefe Augenringe furchten sein Gesicht.
weiterlesen
Schwerpunkt
Agilität
15.07.2019
Störe meine Kreise nicht!
Regelkreise über Rückkopplung und Kalibrierung aufbauen.
weiterlesen
Die lernende Organisation
15.07.2019
Wissen Sie schon oder dokumentieren Sie noch?
Wissensmanagement als ständige Herausforderung für Wissensarbeiter und Führungskräfte.
weiterlesen
Ethik für Maschinen
15.07.2019
Befehl verweigert? Test bestanden!
Handeln KI-Systeme autonom, kann das gehörig schiefgehen. Maschinenethik sorgt vor.
weiterlesen
Meinung
Mehr Qualität durch Kapazitätsbegrenzung
15.07.2019
Wider den Task Spam
Arbeitslast senken durch Kostenumkehr: Wer etwas will, soll Mühe mit Beauftragung haben.
weiterlesen
Planung
Lesbarkeit von Quellcode, Teil 1
15.07.2019
Kommentarlos
Quellcode sollte sich selbst erklären und Kommentare überflüssig machen. Meistens wenigstens.
weiterlesen
Download
Downloads
15.07.2019
Docker, Container und Sound
Das Aufzeichnen von Musik aus dem Internet wird mit der Bibliothek libvlcsharp einfach.
weiterlesen
Frontend
Modulare Architektur moderner Webapplikationen
15.07.2019
Weg mit den Monolithen!
Mit Tools wie Piral und TypeScript eine hochgradig modularisierte Webapplikation umsetzen.
weiterlesen
Nutzung des TaskDialog-API aus .NET-Programmen
15.07.2019
MessageBox 2.0
Taskdialoge sind die deutlich leistungsfähigere Alternative zur MessageBox. Per P/Invoke können auch .NET-Programme auf das Win32-API zum Aufruf der Dialoge zugreifen.
weiterlesen
Inside ASP.NET Core 3.0, Teil 2
15.07.2019
Routen und Controller
Annäherung an das ASP.NET der nächsten Dekade.
weiterlesen
JavaScript: Semikolon und Komma
15.07.2019
Zeichen setzen – oder nicht
Für Semikolons und Kommas gelten in JavaScript teilweise ungewöhnliche Regeln. Wann die Zeichen erforderlich sind und wann man sie weglassen kann, erklärt dieser Artikel.
weiterlesen
Fünf Komponenten zum Scannen von Bildern und Dokumenten
15.07.2019
Digitalisierung in .NET
Mit Scanner-Komponenten digitalisieren Sie Bilder und Dokumente.
weiterlesen
Core
Anwendungs-Setups mit MSIX
15.07.2019
Clever verpackt
Unternehmens-Apps mit dem MSIX Packaging Tool und weiteren Helfern konfigurieren.
weiterlesen
Translation API
15.07.2019
Übersetzen ad perpetuum
Die aktuelle dritte Version von Microsofts Translation API nutzt JSON anstelle von XML.
weiterlesen
Event Sourcing in der Praxis (Teil 2)
15.07.2019
Was bisher geschah…
Bei Event Sourcing wird nicht der Status quo eines Objekts gespeichert, sondern seine gesamte Historie. Wir stellen alle für den praktischen Einsatz nötigen Bausteine vor.
weiterlesen
JavaScript: Zahlen parsen
15.07.2019
Ist das eine Zahl?
Von der Schwierigkeit, Eingabedaten in Zahlen zu konvertieren.
weiterlesen
Neutronium
15.07.2019
Windows-Apps alternativ
Das UI-Framework Neutronium erlaubt es, Desktop-Anwendungen mit HTML und C# entwickeln.
weiterlesen
Websites durchforsten mit dem Html Agility Pack
15.07.2019
Sesam öffne dich
Aus einer Website Daten herauszulösen ist mühsam. Bibliotheken, die HTML verarbeiten können, sind dabei eine wertvolle Hilfe.
weiterlesen
Backend
Kompilierte Abfragen in Entity Framework Core
15.07.2019
Vorgegart
(Kleine) Leistungsvorteile mit kompilierten LINQ-Abfragen bei sehr häufiger Wiederholung.
weiterlesen
Lernstoff
Tools
JavaScript-Taskrunner
15.07.2019
Der Streamer
Zum Automatisieren von Aufgaben arbeitet der Taskrunner Gulp mit Streams.
weiterlesen
Schnelles Prototyping mit XAML
15.07.2019
Hilfe für mehr Effizienz
XAML Studio macht den Umgang mit XAML leichter als der Designer von Visual Studio.
weiterlesen
Workout
Alexa for Business
15.07.2019
Alexa, ich habe zu viel Zeit
Entwicklung von Alexa Skills für zu Hause und das Büro.
weiterlesen
Kochen mit Patrick
15.07.2019
Lecker schlürfen
Ideal für heiße Temperaturen - aber auch sonst immer.
weiterlesen
dojoAufgabe: Aktienkurse verfolgen
15.07.2019
Wie teuer ist Tesla?
In Deutschland befassen sich eher wenige Menschen mit Aktien. Seit der T-Volksaktie vielleicht kein Wunder. Ein Blick lohnt sich jedoch – finanziell wie softwaretechnisch!
weiterlesen
dojoLösung: Graphentheorie im Web
15.07.2019
Wie speichert man das Internet?
Wie kann man alle Seiten einer Website finden und die Verlinkung als Graph darstellen?
weiterlesen
GitHub
15.07.2019
Automatisierung mit links
Mit „Actions“ möchte GitHub das Automatisieren von Aufgaben erleichtern.
weiterlesen
Unstrukturierte Daten analysieren
15.07.2019
Was will uns das sagen?
Unendliche Mengen an Daten liegen heute als Text vor. Daraus die wichtigen Informationen herauszufiltern ist Aufgabe des Text Mining.
weiterlesen
Einen Code-Editor per RichTextBox nachbauen, Teil 1
15.07.2019
Syntaxfarbgebung im Eigenbau
Code mit automatischer Syntaxfarbgebung ist einfacher zu lesen und beugt Fehlern vor.
weiterlesen