Cookies helfen uns bei der Bereitstellung unserer Website. Durch die Nutzung der Website erklären Sie sich damit einverstanden, dass wir Cookies setzen. Hinweis: Sie können diese Box für verschiedene Informationen verwenden und einstellen ob sie wieder geöffnet werden kann.

Info

Unternehmen

2007

Eintragung

als IT Freiberufler

2009

Dozent

an der MVHS

2017

Ausbilder

im Unternehmen

700+

Stunden

Schulungserfahrung

Nachrichten

Neue Bibliothek für Logging

Von Eugen Richter

Ich nutze für Logging sehr ger NLog als Bibliothek. Seit kurzem ist die Version 4.5 (kompatibel zu .Net Standard und Xamarin) verfügbar. Da NLog kleinen generischen Interface für Dependency Injection anbietet, habe ich mit der neuen Bibliothek einen Wrapper geschrieben. Neben dem Logger selbst, ist auch die Konfiguration abstrahiert, um die auch zur Laufzeit über den Code einfach ändern zu können.

Neue Bibliothek für Übersetzungen

Von Eugen Richter

Als zweite Bibliothek veröffentliche ich eine, die sich in meinen Projekten um die Übersetzungen (XAML und ViewModels) kümmert. Die Übersetzungen kommen dabei aus den Resource-Dateien (auch mehreren). Für die Umsetzung in XAML muss leider auf Singletons zurückgegriffen werden, da kein DI möglich ist. In ViewModels sollte im Idealfall natürlich mit DI gearbeitet werden.

Für die Bestimmung der aktuellen Sprache der App nutze ich die Bibliothek von crossgeeks (MultilingualPlugin).

Neue Bibliothek für Validierungen

Von Eugen Richter

Nach dem ich bereits seit einiger Zeit mit Xamarin.Forms arbeite, wurde es Zeit, dass ich einige in meinen Projekten intern genutzte Bibliotheken als Open Source freigebe. Vielleicht sind diese auch für andere nützlich.

Die erste Bibliothek befasst sich mit der Validierung der Daten, die vom Benutzer eingegeben werden. Viele der Prüfungen werden oft wiederverwendet. Aus diesem Grund habe ich eine Bibliothek dazu geschrieben (angelehnt an Enterprise Application Patterns using Xamarin.Forms). Aktuell sind nur zwei Prüfungen in der Bibliothek, es werden aber definitiv mehr.

Termine

Mittwoch, 07.11.2018

Der Traum, mit einem Code mehrere Systeme zu bedienen, ist alt und wird immer wieder versprochen. Neben den so genannte „WebApps“, die auf HTML/CSS/JavaScript basieren und in einem Web- browser des mobilen Systems laufen gibt es auch native Ansätze.

Mittwoch, 14.11.2018

Der Traum, mit einem Code mehrere Systeme zu bedienen, ist alt und wird immer wieder versprochen. Neben den so genannte „WebApps“, die auf HTML/CSS/JavaScript basieren und in einem Web- browser des mobilen Systems laufen gibt es auch native Ansätze.

Mittwoch, 21.11.2018

Der Traum, mit einem Code mehrere Systeme zu bedienen, ist alt und wird immer wieder versprochen. Neben den so genannte „WebApps“, die auf HTML/CSS/JavaScript basieren und in einem Web- browser des mobilen Systems laufen gibt es auch native Ansätze.