Technicolor TC 7200: Remote-Protokollierung zu Synology DiskStation (mit zwischengeschalteter FRITZ!Box)

Der TC 7200 Router, den einige Kabelanbieter ihren Kunden zur Verfügung stellen, verfügt leider nur über eine sehr eingeschränkte Protokollierung. D.h. es werden lediglich die letzten 32 Protokolleinträge angezeigt und davon jeweils nur die ersten 90 Zeichen (30 davon sind Datum/Uhrzeit und LogLevel). Nicht unbedingt hilfreich, wenn man die Ursache eines Problems sucht. Das Gerät […]

WPF: Daten live sortieren mit ICollectionViewLiveShaping

Bereits seit Version 3.0 bietet WPF mit dem Interface ICollectionView die Möglichkeit, Daten sortiert anzeigen zu lassen. Allerdings wird die Sortierung nicht automatisch aktualisiert, wenn sich der Wert einer für die Sortierung relevanten Property ändert. Eine Aktualisierung findet nur statt, wenn ein neuer Datensatz hinzugefügt wird oder die Refresh-Methode des Interfaces aufgerufen wird. Ab .NET […]

.NET: WPF-Bindings „debuggen“

WPF-Bindings sind schwer zu debuggen. Heute habe ich 15 Minuten für den Grund eines nicht funktionierenden Bindings gesucht, um am Ende festzustellen, dass ich vergessen hatte den DataContext zu setzen. Hier ein Tipp, wie man WPF ein paar Debug-Ausgaben entlockt, um solche Problem etwas schneller zu identifizieren.

.NET: Assertions bei UnitTests deaktivieren

Assertions sind nützlich während der Entwicklung einer Anwendung, bei UnitTests können sie aber stören. Hier mal wieder ein Post aus der Kategorie „Gedankenstütze für mich, die vielleicht auch anderen hilft“, der das Deaktivieren von Assertions während der Ausführung von UnitTests beschreibt.

Windows 8.1: Bibliotheken unter „Dieser PC“ ausblenden

Unter Windows 8.1 werden unter dem Eintrag „Dieser PC“ (ehemals „Arbeitsplatz“) im Windows Explorer die Bibliotheken angezeigt, was mir persönlich viel zu unübersichtlich ist. Dieser Post dient hauptsächlich als Erinnerungsstütze für mich und beschreibt, wie die Bibliotheken ausgeblendet werden können.

.NET: Strong Named Assemblies

In diesem Post werde ich kurz auf das Konzept der „starken Namen“ im .NET-Framework eingehen. Was ist das und wie versehe ich eine Assembly mit einem solchen?

Dialog “An OneNote senden” deaktivieren – Die Zweite

In einem vorherigen Post habe ich bereits erläutert, wie man das Öffnen des störenden Dialogs verhindern kann. Diese Lösung hat aber leider den Nachteil dass einige Tastenkombinationen von OneNote, wie z.B. Windowstaste + S zum Erstellen eines Bildschirmausschnitts, nicht mehr funktionieren. Mittlerweile habe ich das Problem weiter untersucht und einen Weg gefunden, den Dialog verschwinden […]

Dialog „An OneNote senden“ deaktivieren

Beim Start von OneNote 2013 wird standardmäßig auch der Dialog „An OneNote senden“ gestartet, welchen ich persönlich aber nicht benötige bzw. benutze. Durch das Abwählen der Option „Mit OneNote starten“ sollte das automatische Starten des Dialogs eigentlich verhindert werden, bei mir hat das allerdings nicht funktioniert. Das Fenster erschien weiterhin.