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, […]

Read More →

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 […]

Read More →

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 […]

Read More →

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. […]

Read More →

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 […]

Read More →

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 […]

Read More →

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) […]

Read More →

English Version Ihr kennt ja den Aschenputtel-Spruch “Die Guten ins Töpfchen, die Schlechten ins Kröpfchen.”? Naja, .NET Linq hat eine Lösung für das Eine oder Andere, genannt Where(). Wenn man das benutzt, sieht die Lösung wahrscheinlich so aus: var evens = list.Where(number => ((number % 2) == 0)); var odds = list.Where(number => ((number % […]

Read More →

Kennt das jemand? Bin heute in der Tanke zufällig drübergestolpert und hab mir die Enterprise-D für 5€ mitgenommen: http://www.startrekmodelle.de Haken ist, ab Ausgabe 2 wollen die 15 Öcken haben und das ganze Dinge kommt 14tägig. Das sind immerhin 30€ pro Monat, was sogar für mich als gutverdienenden Single erstmal Überlegung bedarf, ob ich das wirklich […]

Read More →