Projekte

Meine Projekte sind hauptsächlich Desktopanwendungen und Apps für Windows sowie Webanwendungen und Websites.

Hier finden Sie eine kleine Übersicht meiner bisherigen (öffentlichen) Projekte.

Webseiten:

Hötzl GmbH: Firmenauftritt der Hötzl GmbH

INMMiC 2017: Webseite für „THE INTERNATIONAL WORKSHOP ON INTEGRATED NONLINEAR MICROWAVE AND MILLIMETRE-WAVE CIRCUITS 2017“ in Graz

Businessanwendungen:

Warenwirtschaftssystem für Pflanzenschutz- und Düngemittel eines österreichischen Konzerns, Auftragsentwicklung (2011-2012)
Verwendete Technologien: C#/WPF Client-Anwendung mit MS-SQL Datenbank (LINQ to SQL)

Qualitätsmanagement Datenbank ist eine konzerninterne Webanwendung zur Verwaltung und Sicherung der Qualität der Produktion, Auftragsentwicklung (2014)
Verwendete Technologien: ASP.NET 4 MVC Anwendung mit MS-SQL Datenbank (EntityFramework)

Apps:

EachBaseConverter (2014)

EachBaseConverter ist ein Zahlen/Nummern-Konverter für alle Basen zwischen binären System (Basis 2) und Hexatridecimal-System (Basis 36). Sie können Ihre individuelle Liste der Systeme definieren. Sie können auch Ihr eigenes Format für jede Basis definieren. Durch die gleichzeitige Konvertierung in alle ausgewählten Zahlensysteme und die Möglichkeit eigene Systeme und Formate einzugeben kann EachBaseConverter auch zur Chiffrierung und Dechiffrierung verwendet werden. Es gibt keine Begrenzung für die Größe der Zahlen. Mit den Windows 8 spezifischen neuen Funktionen Teilen und Suchen, welche EachBaseConverter ebenfalls unterstützt, lassen sich Ergebnisse einfach in andere Apps teilen sowie systemweit einfach eine Konvertierung starten. EachBaseConverter ist in folgenden 6 Sprachen verfügbar: Deutsch, Englisch, Französisch, Spanisch, Italienisch und Portugiesisch
Verwendete Technologien: C#/XAML Windows Store App

Kostenloser Download:

Windows-Store-Badge-300x95  Windows-Phone-badge-300x95

Tools:

MouseClickCounter (2011-2013)

Der MouseClickCounter v2 ist die Neuauflage meines ersten ClickCounter, welche Tasten, Mausklicks und Scrollradbewegungen zählt. Tastendrücke, Mausklicks, Scrollradbewegungen und Summe der mit der Maus über den Bildschirm „gefahrenen“ Pixel (mit Angabe der Bildschirmdiagonale auch „gefahrenen“ Meter) werden im Hintergrund automatisch gezählt und können einfach über Diagramme und Statistiken ausgewertet werden. MouseClickCounter ist in den Sprachen Deutsch und Englisch verfügbar.

Funktionen:

Verwendete Technologien: C#/WPF Client-Anwendung mit MS-SQL CE Datenbank-Datei (LINQ to SQL)

Kostenloser Download: MouseClickCounter v2.0.4.3.zip

Quellenexport (Auftragsentwicklung, 2015)

Quellenexport ist eine Anwendung um die Daten einer bestehenden alten dBASE4 Datenbank auszulesen und für eine weitere Bearbeitung vorzubereiten. Neben diversen Filter und Sortierfunktionen werden die Daten bearbeitet und in definierten Formaten ausgegeben. Zu diesen Formaten zählen OpenXML-basierende Microsoft Word und Excel Dateien.
Verwendete Technologien: C#/WPF Client-Anwendung, Import dBASE4, Export OpenXML-Formate

Ahnendiagramm (Auftragsentwicklung, 2015)

Die Anwendung Ahnendiagramm dient zur Visualisierung von Daten aus einer bestehenden dBASE4 Datenbank. Die Ahnendaten der Datenbank werden in einem Fächerdiagramm zur einfachen Betrachtung dargestellt. Neben diversen Filterfunktionen bietet diese Anwendung auch großzügige Einstellungsmöglichkeiten zur Fächerdiagrammerstellung. Diese Diagramme können neben der interaktiven Darstellung am Monitor auch für weitere Verarbeitung und Nutzung exportiert werden.
Verwendete Technologien: C#/WPF Client-Anwendung, Import dBASE4

Projekt Wasserstand (Auftragsentwicklung, 2015-2019)

Projekt Wasserstand ist eine Visualisierung der Speicherprogrammierten Steuerung (SPS) für Regenwasser Filterung und Speicherung eines Privatkunden. In der Anwendung werden die aktuellen Systemzustände und Wasserstand anschaulich dargestellt. Zudem kann der Verlauf des Speicherstands grafisch über verschieden auswählbare Intervalle dargestellt werden. Als nächste Erweiterung ist die Steuerung der Gartenbewässerung geplant.
Verwendete Technologien: Selfhosting ASP.NET MVC Web-Anwendung mit Datenspeicherung in SQLite-Datenbankdatei

Projekt FIRI-neu (Auftragsentwicklung, 2016-2017)

Datenverarbeitung von Theorie- und Messwerten für Berechnungen von Modellverbesserungen. Die Daten werden von verschiedenen Dateiformaten eingelesen und mit verschiedenen mathematischen Funktionen Parameter für Korrekturfunktionen berechnet. Ausgabe erfolgt in diversen Excel-Formaten als auch in verschiedenen Diagrammen.
Verwendete Technologien: C# Client-Anwendung, Import Text- und Excel-Formate, Export Excel-Formate, Diagramme und Grafiken

Sonstiges:

Diverse Computerkonfigurationen

Eine Computerkonfiguration bei pock-programming kann je nach Kundenwunsch folgende Positionen beinhalten:

Automatische/Remote Computerwartung

Für Kunden gibt es die Möglichkeit, ihre Computer durch Fernwartung von pock-programming zu Konfigurieren und Probleme zu lösen. Dazu gibt es auch die Möglichkeit, eine automatische Wartung mit (Sicherheits-)Aktualisierungen und kritischen Sicherheitskonfigurationen für das Betriebssystem und ihre Anwendungen am Computer über ein im Hintergrund laufendes Tool zu erhalten.