Kalender 2019

Ich kann mich nicht mehr zurückbesinnen, wann ich damit angefangen habe, aber mein Amazon-Konto meldet mir, dass ich mindestens 2005 einen Wandkalender für 2006 gekauft habe. Ich brauche keinen Kalender, schon gar keinen Wandkalender. Aber der single white man, der ich nun mal bin, hat trotzdem gern mal was buntes an der Wand. Und so…

Ketzerei: Wie man das Wahlrecht verbessern könnte

Was ich im Folgenden vorschlage wird niemals passieren, weil es höchstwahrscheinlich in irgendeiner juristischen Art und Weise das Grundgesetz verletzt. Lasst mich trotzdem mal aufzeigen, was man anders machen könnte, und auch erklären, warum ich denke, dass es gut wäre. Woran ich nichts ändern würde, ist der 50:50 Aufbau unseren Bundestages aus Direktmandaten und Listenplätzen….

Kaktus: The Immortal Edition

Ja, es war mal wieder soweit. Wie schon vor 8 Jahren musste ich meine Kakteen mal wieder auf ein hantierbares Maß herunterkürzen. Und wie jedes Mal sehen sie am Anfang eher jämmerlich aus: Aber wie schon in den alten Bildern von nach einem Monat und nach sechs Monaten lässt sich mein Kaktus einfach nicht umbringen,…

.NET LinQ im Detail erklärt

Ich habe mal eine Videoserie erstellt, die genau im Detail erklärt, wie LinQ (Language-integrated Query) in .NET eigentlich genau funktioniert und auf welchen Mechanismen es aufbaut. Denn nur wenn man weiß, wie was auf einem Raumschiff funktioniert, kann man Khan besiegen! 😉 Am besten guckt man sich die folgenden Videos direkt bei Youtube in der…

Die neuen C# 6.0 Sprachfeatures erklärt (Englisch)

Ich bin hauptberuflich und auch leidenschaftlich Softwareentwickler und seit mehr als einem Jahrzehnt jetzt auf der Microsoft-Platform .NET unterwegs. Vor ein paar Monaten kam dann auch die neue Version des C# Compilers heraus, der die neue Sprachversion C# 6.0 unterstützt. Und in folgendem Video welche ich “wiff ze German English accent” aufgenommen habe, gehe ich…

Visual Studio Projektdateien bearbeiten / Debugging MSBuild.exe

Let Me Edit Bist du auch davon genervt, dass man jede direkte Änderung von .NET Projektdateien (.vsproj, .vbproj, .vcxproj) entweder nur in einem externen Texteditor machen kann, oder das Projekt in Visual Studio entladen muss, dann bearbeiten kann und dann wieder laden muss? Wenn ja, dann guck dir mal die Visual Studio Extension LetMeEdit an….

Postbank, mach’s gut und danke für den Fisch!

Da hat die Postbank also angekündigt, ab November doch gerne 3,90€ Gebühren für das Girokonto haben zu wollen. Begründet wird das ganze natürlich mit den Aktionären. Das ist irgendwo verständlich, müssen doch die Sperenzchen und Strafzahlungen der Mutter Deutsche Bank irgendwie querfinanziert werden. Und was bietet sich dafür besser an als jenes Konto, das jeder…

Windows 10: Sprachleiste in der Taskleiste deaktivieren

Windows 10, wie schon andere Windowse vor ihm, bringen die Sprachleiste mit. Mein Windows ist in Englisch gehalten, aber meine Tastatur bevorzuge ich in Deutsch. Für diese Arten von Benutzungen hat Microsoft die Sprachleiste erfunden. Normalerweise ist die Sprachleiste relativ einfach ausschaltbar – zumindest bisher. Da ich die Sprachen nicht wechsele, brauche ich sie eigentlich…

DHL: Mir tun, was mir könne!

Erinnert ihr euch noch an Michls jetzt bereits 16 Jahre altes Programm Zapped und den AOK Auslandskrankenschein? Seit dem hat sich in Deutschland nicht wirklich was getan, wie auch der Wortvogel neulich wieder feststellen durfte. Und jetzt hats auch mich wieder mal erwischt.

Yield return & using IDisposable

English Version “Yield return” ist ein mächtiges und praktisches Statement, wenn man schnell und einfach eine iterierbare Liste erzeugen möchte, ohne erst großartig ein Array oder eine List anzulegen: using System; using System.Collections.Generic; using System.Drawing; class Program { static void Main() { var colors = Rainbow; Console.WriteLine(“colors.GetType(): {0}”, colors.GetType()); Console.WriteLine(); foreach (Color color in colors)…