Technische Schulden verfolgen mit NDepend 2017.2

NDepend nutzte ich mittlerweile häufig zur Analyse meiner Anwendungen. Die statische Codeanalyse liefert zwar kein vollständiges Bild zum Zustand einer Anwendung, aber man erhält genügend Informationen um Probleme frühzeitig zu erkennen. Die früheren Versionen hatte ich bereits hier und hier beschrieben.
Technische Schulden verfolgen mit NDepend 2017.2 weiterlesen

Mein Technologieradar für 2017

Mit dem neuen Jahr wird es auch wieder Zeit für eine Aktualisierung meines Technologieradars. Nach den Ausgaben für 2014 und 2015 verzichtete ich auf eine Ausgabe für 2016. Die grossen Ankündigungen von Microsoft (wie ASP.Net vNext) verzögerten sich und nur die Jahreszahl anzupassen war mir zu wenig.
Mein Technologieradar für 2017 weiterlesen

Exif und C#: Wege um an die GPS-Metadaten aus Bildern zu kommen

Das Auslesen von Exif-Metadaten aus JPEG-Bildern ist für zahlreiche Anwendungsgebiete sehr interessant. Anhand der GPS-Dateien kann man so beispielsweise seine Sammlung nach Aufnahmeort gruppieren oder alle Fotos finden, die mit einer bestimmten Kamera gemacht wurden.

In Ruby ist das Auslesen der Exif-Informationen dank Exifr sehr einfach. Für C# fehlt ein klarer Favorit, was zahlreiche kleine und wenig verwendete Bibliotheken hervorbrachte. Während solche Konkurrenzsituationen sonst zu einem belebten Markt führen, ist es in C# eher eine Spirale nach unten: Noch weniger Funktionalität und noch weniger Dokumentation – so jedenfalls scheint es bei einem Blick auf die Suchresultate in NuGet.
Exif und C#: Wege um an die GPS-Metadaten aus Bildern zu kommen weiterlesen