Zugegeben, 2020 war es sehr ruhig hier am Blog. Der Hauptgrund lag zum Einen in meinem Job, der hauptsächlich organisatorische und architekturelle Aufgaben bereithält und weniger Entwicklungsthemen und zum Zweiten ging meine Freizeit in das Thema Fotografie.
Autor-Archive: Norbert Eder
Warum Aufgabenlisten oft nicht funktionieren
Oft hat man mehr Aufgaben, als man sich merken kann. Damit man diese nicht vergisst, schreibt man sie auf eine Aufgabenliste. Richtig priorisiert und für den passenden Zeitpunkt vorgesehen, wird die Erledigung sichergestellt. Allerdings sind damit auch einige Fallstricke verbunden. Wie meine eigene Erfahrung und ein Gespräch mit einem Freund gezeigt hat, bedarf der Umgang …
Wie gehe ich mit Legacy Code um?
Wie kann ich Legacy Code bei all dem Stress, Kundenwünschen und fehlender Stabilität in den Griff bekommen? Dieser Artikel liefert Möglichkeiten.
Basteln mit dem Nachwuchs: NFC Tags programmieren
Mein Nachwuchs interessiert sich für Technik, Computer und alles was so dazu gehört. Natürlich wird gerne gespielt, aber schön langsam durstet es ihm nach mehr. Mit kleinen Projekten kann man Technik recht schnell näher bringen, vermitteln und Interessen ausloten. Richtig gut kamen NFC Tags an. Diese sind für kleines Geld zu haben, aber es lassen …
„Basteln mit dem Nachwuchs: NFC Tags programmieren“ weiterlesen
MySQL-Queries mitloggen
Beim Microsoft SQL Server kann man SQL Queries recht einfach mitloggen in dem man mal schnell den SQL Server Profiler startet. MySQL bietet ein derartiges Tool nicht an, zumindest kann es die MySQL Workbench nicht. Dennoch kann man aber die abgesetzten Queries aufzeichnen. So kann man beispielsweise alle Queries in eine Log-Datei schreiben: SET global …
Cascadia Code: Neuer Font für Visual Studio Code
Microsoft hat einen neuen nichtproportionalen (monospaced) Font (für Visual Studio Code, Terminal etc.) veröffentlicht: Cascadia Code. This is a fun, new monospaced font that includes programming ligatures and is designed to enhance the modern look and feel of the Windows Terminal. Ich habe den Font getestet und finde ihn empfehlenswert. Und so kannst du ihn …
„Cascadia Code: Neuer Font für Visual Studio Code“ weiterlesen
Scratch – Kinder lernen programmieren
Ohne Computer läuft heute gar nichts mehr. Umso wichtiger ist es, zu verstehen, wie sowohl Computer, als auch die darauf laufende Software, funktionieren. Um dieses so wichtige Verständnis zu schüren, sollten schon Kinder mit dem Thema des Programmierens in Berührung kommen. Dazu gibt es unterschiedlichste Werkzeuge. Eines, das ich – aus Erfahrung – sehr empfehlen …
Fazit Zero-Follower-Strategie auf Twitter
In So ist auch Twitter wieder nutzbar habe ich meine Nutzungsstragie auf Twitter komplett umgestellt. Ich folgte niemanden mehr, sondern arbeitete ausschließlich mit Listen. Das erste Monat war richtig gut. Ich nutzte Twitter weiterhin und arbeitete mit meinen Listen, es funktionierte wunderbar. Die Timeline war leer und ich wurde auch nicht durch Unnötiges abgelenkt. Das …
ASP.NET Core: DateTime bei der Serialisierung formatieren
Im Standard wird das Datum ISO-konform serialisiert (z.B. dueDate=2019-02-21T00:00:00). In manchen Fällen möchte man das Format ändern, oder aber beispielsweise nur das Datum übertragen. Hierfür bietet JSON.NET (welches bis .NET Core kleiner 3.0 die eingesetzte JSON-Library ist) eine sehr einfache Lösung: public class JsonDateConverter : IsoDateTimeConverter { public JsonDateConverter() { DateTimeFormat = “yyyy-MM-dd”; } } …
„ASP.NET Core: DateTime bei der Serialisierung formatieren“ weiterlesen
HttpContext in .NET Core nutzen
In vielen Fällen ist der Zugriff auf den HttpContext notwendig, sei es nur, um an die aktuellen Benutzerinformationen zu gelangen. Dies gestaltet sich in einem Controller sehr einfach, da diese Basisklasse den HttpContext über eine Eigenschaft nach außen gibt. public class DemoController : Controller { [HttpPut] public IActionResult Put([FromBody] Audit audit) { ClaimsPrincipal principal = …