dotnetpro 12/2017
Editorial
Editorial
13.11.2017
Das letzte Feature
Er hatte diese Software seit 24 Jahren gepflegt. Hatte ihr Leben und Sinn eingehaucht. Hatte sie angepasst und immer wieder Fehler entfernt.
weiterlesen
Schwerpunkt
Was ist Softwareevolution?
13.11.2017
Darwins neue Kleider
Wie altert Software? Welche Auswirkungen hat dies? Und wie kann man reagieren?
weiterlesen
Softwareprojekte analysieren
13.11.2017
Auf den Zahn gefühlt
Entwicklungsteams können die Übersicht über ihre Software verlieren – oder sie sich durch ein gezieltes Review zurückerobern.
weiterlesen
Viable System Model: Jenseits der Agilität
13.11.2017
Mit der Komplexität tanzen
Vom System, das nur reflexartig reagiert, hin zum System mit Bewusstsein als Analogie zum Unternehmen.
weiterlesen
Architektur und Wartbarkeit
13.11.2017
Historisch gewachsen, aber nicht in Stein gemeißelt
Aus alt mach neu, aus komplex mach einfach – ein Framework extrahieren.
weiterlesen
Meinung
Der Umgang mit Fehlern
13.11.2017
Arbeiten an der Grenze
Nur wer bekanntes Terrain hinter sich lässt, kommt voran. Ihm winken neue Erkenntnisse, aber auch mal ein Misserfolg.
weiterlesen
Planung
Ein neues Softwareentwicklungsmodell
13.11.2017
FlePA kurz skizziert
Sowohl Wasserfall als auch agiles Vorgehen bringen Probleme mit. FlePA will es richten.
weiterlesen
Versäumnisse in der Softwareentwicklung
13.11.2017
Qualitätsprobleme
Bei falschen Entscheidungen sollte man sich klarmachen, welche Folgen sie haben.
weiterlesen
Downloads
Empfohlene Downloads
13.11.2017
Diese Tools sollten Sie sich ansehen
Tools und Bibliotheken.
weiterlesen
Empfohlene Downloads
13.11.2017
Editoren für jeden Einsatz
Die besten Editoren für die Programmierung.
weiterlesen
Frontend
Xamarin.Forms und MVVM
13.11.2017
Trennung mit Potenzial
So funktioniert das Zusammenspiel von MVVM und Xamarin.Forms.
weiterlesen
Freie Steuerelemente für ASP.NET
13.11.2017
Web Controls de luxe
Mit freien Steuerelementen für ASP.NET rüsten Sie Ihre Webanwendungen erheblich auf.
weiterlesen
Core
GraphQL für .NET
13.11.2017
Besser abgefragt
Die Abfragesprache erlaubt flexible Abfragen – auch zusammen mit .NET.
weiterlesen
Mathematik mit Python, Teil 1
13.11.2017
Arrays mit Schleife
Die leistungsfähigen Arrays der Mathe-Bibliothek numpy im praktischen Einsatz.
weiterlesen
Künstliche Intelligenz
13.11.2017
Gesicht, Emotionen, Videos
Das können die KI-Dienste von Microsoft, Amazon und Google.
weiterlesen
Legacy und CQRS kombinieren
13.11.2017
Jung trifft Alt
Das Architekturmuster CQRS scheint nicht zu Legacy-Anwendungen zu passen. Tatsächlich?
weiterlesen
Big Data mit Apache Spark verarbeiten
13.11.2017
Das iPhone der Datenwelt
Was nur macht Apache Spark so revolutionär? Seine Fähigkeit, die Big-Data-Landschaft zu verändern.
weiterlesen
Virtualisierung in der Programmierpraxis: Teil 2
13.11.2017
Gute Freunde
Virtuelle Maschinen und Docker-Technologien unterstützen den Entwicklungsprozess.
weiterlesen
Time Period: Mit Zeit rechnen
13.11.2017
Freie Zeiteinteilung
Time Period macht die Arbeit mit Zeit- und Datumsangaben zum Vergnügen.
weiterlesen
Backend
DocumentDB auf Microsoft Azure, Teil 2
13.11.2017
Gut vernetzt
Microsoft hat DocumentDB in CosmosDB integriert. Per ODBC-Treiber lassen sich Daten auch von Mitarbeitern ohne IT-Kenntnisse visualisieren.
weiterlesen
Globale Abfragefilter in Entity Framework Core
13.11.2017
Durch die rosarote Brille
Bei jeder Datenbankabfrage wendet Entity Framework Core globale Filter automatisch an.
weiterlesen
Lernstoff
Tools
Dotter
13.11.2017
Formulierungshilfe
Ein kleines Tool hilft bei Software-Refaktorisierungen, indem es aus Textdaten Graphen erstellt.
weiterlesen
Workout
dojoLösung: REST-Schnittstelle zu AirTable-Tabellen
13.11.2017
Auf direktem Weg in die Cloud
Mit AirTable Tabellen in der Cloud anlegen und über einen selbst erstellten Rest-Client auf die Tabellen zugreifen – das war die Aufgabe. Wie ich sie gelöst habe, lesen Sie hier.
weiterlesen
Von VBA zu VSTO
13.11.2017
Migrationshintergrund
Ein Add-in für Office erstellt man mit VSTO. Was aber, wenn mit VBA begonnen wurde?
weiterlesen
Gut versorgt während des Studiums
13.11.2017
Software für lau
Kostenfreie Software kann das Studentenleben erleichtern.
weiterlesen
Ein eigenes Control Panel bauen, Teil 8
13.11.2017
Das erste Modul
Mithilfe der Schnittstelle für Verwaltungsobjekte wird jetzt das erste Modul eingerichtet. Es dient der Verwaltung von Monitor-Infos in Multi-Monitor-Umgebungen.
weiterlesen
Microsoft SharePoint und Microsoft Flow
13.11.2017
Freu(n)de wider Willen
Oder warum ich SharePoint nicht mehr so schlimm finde wie früher.
weiterlesen
Kochen mit Patrick
13.11.2017
Reis auf Italienisch
Das Kürbisrisotto bedarf etwas Geduld. Die Vorarbeiten sind jedoch schnell erledigt.
weiterlesen