dotnetpro 7/2019
Editorial
Editorial
17.06.2019
In die Suppe gespuckt
Oft hatten wir ja den richtigen Riecher, wenn es um die Auswahl der Schwerpunktthemen der dotnetpro ging.
weiterlesen
Schwerpunkt
WPF und .NET Core 3.0
17.06.2019
Die neue „alte“ Welt
Die Grundlagen der Unterstützung für WPF und WinForms durch .NET Core in Version 3.
weiterlesen
Neues in C# 8.0
17.06.2019
C# 8.0 ante portas
Die neue Version bringt unter anderem Nullable Types, Pattern Matching und Interfaces.
weiterlesen
Moderne Webentwicklung, Teil 1
17.06.2019
Inside ASP.NET Core 3.0
Annäherung an das ASP.NET der nächsten Dekade.
weiterlesen
Deployment nach OpenShift
17.06.2019
Core trifft Cluster
Schritt für Schritt zur ASP.NET-Core-Anwendung im OpenShift-Container.
weiterlesen
Meinung
Das Streben nach Clean Code
17.06.2019
Nicht nur sauber, sondern rein
Warum ein Training immer auf das 100-Prozent-Ziel hin ausgerichtet sein muss.
weiterlesen
Planung
Software erfolgreich umstrukturieren
17.06.2019
Von A nach B
Sie müssen Teile Ihrer Software ersetzen oder gleich alles auf eine neue technische Basis heben? Dann erfahren Sie hier, wie Sie dabei die größten Stolpersteine umgehen.
weiterlesen
Refactoring mit NuGet und Jenkins
17.06.2019
Stark im Doppelpack
Im Zusammenspiel bieten NuGet und Jenkins ungeahnte Möglichkeiten zur Verbesserung der Softwarequalität.
weiterlesen
Exceptions, Teil 7
17.06.2019
Ausnahmen erden
Unbehandelte Ausnahmen können hohe Folgekosten haben. Doch so lösen Sie das Problem effizient.
weiterlesen
Download
Downloads
17.06.2019
WebAssembly und Klassengenerator
Sie erhalten Tools für WebAssemblies, und Quicktype macht aus JSON wunderbare C#-Klassen.
weiterlesen
Frontend
Mobile Apps mit Xamarin.Forms
17.06.2019
Der richtige Umgang mit Xamarin.Forms
Apps mit plattformspezifischer User Experience und maximaler Code-Wiederverwendung.
weiterlesen
JavaScript: Schleifen
17.06.2019
Von while bis await ... of
Eines der Kernkonstrukte von Programmiersprachen ist die Idee der Schleife. Doch warum kennt JavaScript gleich sieben Varianten davon?
weiterlesen
Fünf Komponenten zur Entwicklung von Videoanwendungen
17.06.2019
Video und Multimedia
Mit diesen Bibliotheken greifen Sie gezielt auf Video- und Audiodaten zu.
weiterlesen
Core
Event Sourcing in der Praxis (Teil 1)
17.06.2019
Was ist denn hier passiert?
Bei der Verwendung von Event Sourcing wird nicht der Status quo eines Objekts gespeichert, sondern seine gesamte Historie. In der Praxis hat dieser Ansatz viele Vorteile.
weiterlesen
Praktischer Einsatz von Microsofts IoT-Central, Teil 2
17.06.2019
Wenn Gegenstände smart werden
Aus einem herkömmlichen Kühlschrank wird ein IoT-Device mit Anbindung an die Cloud.
weiterlesen
Betriebssystem-Analysen mit osquery
17.06.2019
SQL fürs Betriebssystem
Den Status einer Infrastruktur über eine einheitliche Schnittstelle abfragen.
weiterlesen
Backend
Tipps zum Auswechseln der Datenschicht
17.06.2019
So klappt der Tausch
Wie gut (oder nicht gut) eine Datenzugriffsschicht gestaltet ist, fällt erst bei ihrem Austausch auf.
weiterlesen
Kaskadierendes Löschen in Entity Framework Core
17.06.2019
Löschzug
Entity Framework Core bietet für das kaskadierende Löschen abhängiger Objekte mehr Optionen als der Vorgänger ADO.NET Entity Framework
weiterlesen
Lernstoff
Tools
JavaScript-Taskrunner
17.06.2019
Ein braves Arbeitstier
Mit Grunt kann der Entwickler viele lästige wiederkehrende Aufgaben automatisieren.
weiterlesen
Workout
Tipps und No-Gos für Bewerber
17.06.2019
Keine faulen Kompromisse!
Erfahrungswerte aus einer Vielzahl von Bewerbungsgesprächen.
weiterlesen
Kochen mit Patrick
17.06.2019
Tapas wie im Urlaub
Der Klassiker in Spanien: Garnelen in Knoblauch.
weiterlesen
dojoAufgabe: Graphentheorie im Web
17.06.2019
Wie speichert man das Internet?
Wie findet man alle Seiten einer Website und stellt die interne Verlinkung als Graph dar?
weiterlesen
dojoLösung: Einen Taschenrechner programmieren
17.06.2019
Das kleine Einmaleins
Wie funktioniert ein Taschenrechner? Eine kleine Übung zum Ausprobieren.
weiterlesen
Ein Add-in für Word
17.06.2019
Zurücklehnen, und der Bericht ist fertig
Lesen Sie, wie Sie das mithilfe eines Add-ins für Word bewerkstelligen können.
weiterlesen
Der Weg zur modernen Web-App, Teil 7
17.06.2019
Web-App auf Abwegen
Mit Webtechnologien auf Desktop und Smartphone punkten.
weiterlesen
Werte mit Tupeln zusammenfassen, Teil 2
17.06.2019
Mehr zu Tupeln
Die mit Visual Basic 15 eingeführten Tupel bündeln zusammengehörende Daten.
weiterlesen