Eine der wirklich praktischen Features von Visual Studio ist das sog. Hot Reload. Dabei werden Änderungen z.B. an XAML-Dateien oder Razor Pages direkt angezeigt ohne das man die Anwendung neu erstellen und starten muss. Das erhöht den Fluss beim entwickeln ganze enorm.Das ganze ist auch mit Visual Studio Code möglich. Wie das geht zeige ich…
Autor: Micha
.NET – Eindeutige Zeilen aus einer DataTable ermittlen
Immer wieder muss ich aus einer vorhandenen DataTable alle eindeutigen Zeilen rausschreiben. An und für sich keine schwere Aufgabe. Da ich mir das aber nie merken kann – und damit ich nicht immer suchen muss -, hier die Lösung. Vielleicht kann es ja noch jemand brauchen.
Nextcloud – Startseite ändern
Nach der Anmeldung in Nextcloud wird man normalerweise direkt auf den Reiter [Dateien] weitergeleitet.Das ist in meinem Fall sehr unpraktisch, da ich die App “News” installiert habe und nach dem anmelden erst einmal alle neuen Nachrichten sehen will.Leider gibt es in Nextcloud keine Einstellung mit der man dies ändern kann.
Externer Viewer für TexStudio konfigurieren
Möchte man in TexStudio nicht den internen Viewer verwenden kann man sich TexStudio auch so konfigurieren, dass man einen beliebigen externen Viewer verwenden kann.Über das Menü Optionen -> TexStudio konfigurieren kommt man auf den entsprechenden Dialog. Wichtig ist hier, dass der Pfad mit Gänsefüßchen eingefasst wird. Das ist wichtig falls der Pfad Leerzeichen enthält. Der…
Fehler bei Flutter Installation “Error: Unable to find git in your path”
Durch einen Artikel im aktuellen “Enwickler” bin ich auf das Flutter Framework von Google aufmerksam geworden. Dies soll eine Entwicklung von plattformunabhängigen mobilen Applikationen mit der Programmiersprache Dart ermöglichen.Das musste ich natürlich ausprobieren. Nach dem Download des SDK’s sollte der Befehl auf der Konsole ausgeführt werden. Dies führte bei mir zu folgendem Fehler. Nun war…
Ausführung eines Programms anhalten bis zum starten des Debuggers
Manchmal möchte man die Ausführung eines Programmes solange anhalten bis ein Debugger angehängt wurde z.B. beim debuggen von CustomActions innerhalb eines WiX Bootstrappers.Mit folgendem kleinen Snippet (in der Hauptdatei des Bootstrappers) ist mir das relativ einfach gelungen.
Win32 Fehlermeldungen mit C#
Ab und an kommt es vor, dass man in seiner .NET Anwendung Win32 Fehlermeldungen ausgeben möchte oder muss.Eine Möglichkeit hierzu ist das importieren der FormatMessage Methode über
.NET – Enum-Werte in PropertyGrid beschränken
Für ein Projekt stand ich gerade vor der Aufgabe die Ausgabe von Enum-Werten innerhalb eines PropertyGrids auf eine definierte Menge zu beschränken.Nach einigem Suchen in der MSDN bin ich auf die Klasse EnumConvertergestoßen.Wie diese Klasse benutzt wird möchte ich hier mit einem kleinen Beispiel demonstrieren.
Typo3 – Wasserzeichen mit YAG
Wer unter Typo3 eine Galerie darstellen will wir früher oder später über die Extension YAG stolpern. Diese bietet von Haus aus so ziemlich alles was man sich wünscht.
Schnelle Suche in großen Texten mit C#
Für ein kleines Projekt hatte ich die Anforderung große Texte schnell zu durchsuchen. Nach ein wenig Suche bin ich auf den Boyer-Moore Algorithmus gestoßen welcher mir für das Problem ausreichend zu sein schien. Eine gute Erklärung zu dem o.g. Algorithmus findet man auf Wikipedia (Suchwort Boyer-Moore). Daher spare ich mir hier eine ausführliche Erläuterung.