Das Entity Framework
unterstützt unterschiedliche Datenbanksysteme wie SQLite, MySQL und natürlich Microsoft SQL Server. Mit Migrations
und einem automatischen Erstellen der Datenbank stößt man leider auf Fehler z.B. durch unterschiedliche Datentypen. War wäre ein Problem ohne eine Lösung? Hier ist eine Lösung...
Einen SMTP Server mit C# zu bauen ist gar nicht so schwierig, wenn man erst einmal ein passendes nuget Paket gefunden hat. SmtpServer
ist so ein Paket und mit 10 Zeilen Code entsteht ein einfacher Mailserver.
Dieses Blog hat keine Benutzerverwaltung, sondern nutzt stattdessen einen Export-Import-Mechanismus, um Posts hochzuladen. Um sicherzustellen, dass nur authorisierte Posts hochgeladen werden können, muss zu dem Export noch eine Signatur hochgeladen werden. Hier siehst du, wie es funktioniert.
Derzeit arbeite ich mit dem DevExpress DataGrid für WPF und erstelle die Spalten dynamisch, auf der Basis des Datenbankmappings. Allerdings führt das in meinem Fall zu Exceptions und damit zu einer schlechten UX, weil das Dictionary Exceptions wirft.
Die Lösung: Ein Dictionary mit default()
statt Exceptions.
Kürzlich habe ich meine Stammzertifizierungsstelle (Root CA) für meinen privaten Dienste, z. B. meine Fritzbox oder meinen Heimautomatisierungsserver, erstellt. Das Hinzufügen des Zertifikats zu einem iPhone oder iPad ist etwas komplizierter, da zwei Stellen zum Hinzufügen/Aktivieren des Zertifikats erforderlich sind.
Als ehemaliger und immer noch teilweiser Linux-Nerd liebe ich "vim". Hier ist eine Kurzanleitung zur Installation von vim auf Windows.
Blog in neuem Gewand: Schlank & Clean und mit einer eigenen Blog Engine.
Aber warum ein "Make, not Buy"?
Die OnkelMato.BlogEngine ist (m)eine Reise in ein hoffentlich einfachen aber benutzbaren Blog mit der einen oder anderen Besonderheit.