Impressum
Die MVS Applikation wird auf privater Basis entwickelt und betrieben.
Kontaktinformation
Erich Landolt
Winkelfeldstrasse 16
CH-4566 Halten
Haftungshinweis
Trotz sorgfältiger inhaltlicher Kontrolle übernehmen wir keine Haftung für die Inhalte externer Links. Für den Inhalt der verlinkten Seiten sind ausschließlich deren Betreiber verantwortlich.
Systemarchitektur und eingesetzte Technologien
Für die MVS Applikation werden umfangreiche Software-Komponenten verwendet, welche von LGF Informatik AG entwickelt wurden.
Auf Client- und Server-Seite werden die folgenden Technologien eingesetzt:
- Windows Presentation Foundation WPF für die Windows Client Applikation mit C# als Programmiersprache und XAML für die Beschreibung der Benutzeroberfläche
- Model View ViewModel (MVVM) Architektur zur strikten Trennung von Darstellung und Logik der Benutzerschnittstelle
- Xamarin als Basis für die Mobile Client Applikation unter iOS, Android und UWP/Windows
- .Net Entity Framework für die objektrelationale Abbildung der Daten auf Server- und auf Client-Seite
- Windows Communication Foundation WCF als Kommunikationsplattform
- Open Data Protocol OData für den Datenaustausch zwischen Client und Server
- MS Internet Information Server IIS für die Bereitstellung der Webservices auf dem Applikationsserver
- MS SQL Server als relationale Datenbank auf dem Datenbankserver
- SQLite Datenbank für das lokale Caching der Daten
- SignalR für die asynchrone Notifizierung der Windows App und der Mobile App
- Razor Pages für die Erstellung von dynamischen Webseiten basierend auf dem ASP.NET MVC Webframework