Logo MaganSoft GmbH

Wir entwickeln Software nach Ihren Wünschen.

Services

Firma

Portfolio

Impressum

Dozententätigkeit

Kontakt

Design by GrayGrids - Developed by MaganSoft GmbH

Services

Gemäss Ihren Vorgaben erstelle ich eine auf Sie zugeschnittene massgeschneiderte Lösung.

ASP.NET

Web-Entwicklungen mit C# (MVC und Web-Forms)

ASP.NET Web Api

REST APIs (.NET and C#)

Windows Desktop-Applikationen

Windows App-Entwicklungen mit Windows Forms oder WPF (XAML)

iOS Apps

iOS-App-Entwicklungen (Xamarin.Forms, Native)

Android Apps

Android App-Entwicklungen (Xamarin.Forms, Native)

SQL Server & MySQL-Server

Aufbau, Funktionen, Stored Procedures

JavaScript

Planung und Integration in Web-Projekte

CMS Dotnetnuke (DNN)

Modul-Entwicklungen, Inbetriebnahme, Unterhalt

Portfolio

Auszug aus meiner täglichen Arbeit

Haushaltgeräte Schwegler GmbH

Haushaltgeräte Schwegler GmbH

https://www.haushaltgeraete-schwegler.ch/

Komplette E-Commerce-Lösung / Shop. Programmieren Front- und Backend.

Hshop GmbH

Hshop GmbH

https://www.hshop.ch/

Komplette E-Commerce-Lösung / Shop. Programmieren Front- und Backend.

Bexio

Partner Shop - Schnittstellen zu Bexio-API

Schnittstellen-Programmierung zu Bexio aus B2B-Shop: Kontakte, Produkte, Rechnungen

Ivan Vaccari Personalberatung

IVP Ivan Vaccari Personalberatung

Komplette CRM-Lösung PerKad + PerCall + PerKadWin. Programmieren Front- und Backend.

vaccari blaser & partner Personalberatung

vaccari blaser & partner Personalberatung

Komplette CRM-Lösung PerKad + PerCall + PerKadWin. Programmieren Front- und Backend.

Die Schweizerische Post

Die Schweizerische Post

https://www.post.ch

Adresschecker Online (Adressabfragen mittels SOAP-Requests).

Schweizer Paraplegiker Stiftung

Schweizer Paraplegiker Stiftung

https://www.paraplegie.ch

Analysieren, planen und programmieren von Business-Prozessen mit AgilePoint.

DER KREIS - Partner Shop

DER KREIS - B2B-Partner Shop

Komplette B2B E-Commerce-Lösung / Shop. Programmieren Front- und Backend.

hshop - Miele Markenwelt

hshop - Miele Markenwelt

https://www.hshop.ch/Shop/Miele-Markenwelt

Programmieren Miele-Markenwelt nach Vorgaben von Miele.

Apple App-Store-Apps Entwicklungen

Apple App-Store-Apps Entwicklungen
Google Play-Store-Apps Entwicklungen

Apple AppStore BBQ Kerntemperaturen
Google Play Store BBQ Kerntemperaturen

Analysieren, planen und programmieren von iOS-Apps für iPhone und iPad.

Google Play-Store-Apps Entwicklungen

Apple App-Store-Apps Entwicklungen
Google Play-Store-Apps Entwicklungen

Apple AppStore Tabata-Timer
Google Play Store Tabata-Timer

Analysieren, planen und programmieren von Android-Apps für Smartphones und Tablets.

vaccari group

vaccari group

https://www.vaccari.ch/

Komplette CMS-Lösung Programmieren Front- und Backend. Programmieren dynamischer Bereich Firmenangebote | Firmenkaufgesuche.

Dozententätigkeit

Als Dozent bin ich / war ich vor allem in folgenden Bereichen tätig:

Microsoft Certified Solutions Developer (MSCD) Web-Apps

Programmieren in HTML5 mit JavaScript und CSS3
Developing ASP.NET MVC Web Applications

C# Grundlagen

Das .NET Framework
Datentypen, Operatoren, Ausdrücke und Namensräume
Membervariablen, Variablen, Konstanten
Kontrollstrukturen und Schleifen
Arrays und Strings
Klassen: Zugriffsmodifizierer, Methoden, Properties
Konstruktoren
Methoden
Properties
überschreiben und überladen von Methoden
Vererbung
Polymorphismus

C# für Fortgeschrittene

Delegates und Events
Anonyme Methoden und Lambda Expressions
Error Handling
Extension Methods
Anonyme Typen
Datentypen unter der Lupe
Collections (Listen)
LINQ

Modulentwicklungen für das CMS DotNetNuke (DNN)

Aufbau und Funktionsweise von DNN
Architektur
Web Application Project (WAP) oder Web Site Project (WSP)
Starterkits / Templates
Einrichtung Entwicklungsumgebung
Erstellen der Manifest-Datei (.dnn)
SQL Server: Aufbau der Tabelle(n)
SQL Server: Erstellen der Stored Procedures
Aufbau des Data Access Layers (DAL)
Aufbau des Business Logic Layers (BLL)
Aufbau der grafischen Benutzeroberfläche (GUI) mit Benutzersteuerelementen
Programmieren der Methoden, welche das Modul 'zum Leben erwecken'
Lokalisierung statischer Texte
Modul-Interfaces IActionable, ISearchable, IPortable
Erstellen eines Installations-Package (.zip)

iOS App-Entwicklungen (Visual Studio 2019 - Xamarin Forms)

Einführung in Xamarin
Vorbereiten der Entwicklungsumgebung
'Hallo Welt' mit Xamarin Forms
SQLite - Einführung in lokale Datenbanken
Maps und Locations
Bilder
MVVM (Model-View-ViewModel)
Shell und Tabs
App im Apple App-Store veröffentlichen
Einblick in Xamarin Native

Android App-Entwicklungen (Visual Studio 2019 - Xamarin Forms)

Einführung in Xamarin
Vorbereiten der Entwicklungsumgebung
'Hallo Welt' mit Xamarin Forms
SQLite - Einführung in lokale Datenbanken
Maps und Locations
Bilder
MVVM (Model-View-ViewModel)
Shell und Tabs
App im Google PlayStore veröffentlichen
Einblick in Xamarin Native

WebPublisher SIZ

HTML & CSS
JavaScript
ASP (Active Server Pages)
Microsoft Access
ADO.NET

WebMaster SIZ

HTML & CSS
JavaScript
ASP (Active Server Pages)
Microsoft Access
ADO.NET

Firma

 

Martin Sigrist

Martin Sigrist

Senior Web- und Software-Developer

» Microsoft Certified Trainer
» Microsoft Certified Professional Developer
» Microsoft Certified Technology Specialist .NET Framework, ASP.NET

Impressum

 

Kontaktadresse

MaganSoft GmbH
Oberer Galgen 4
3323 Bäriswil
Schweiz
info@magansoft.com

Handelsregistereintrag

Eingetragener Firmenname: MaganSoft GmbH
Nummer: CHE-300.052.458
Handelsregisteramt: Bern

Urheberrechte

Die Urheber- und alle anderen Rechte an Inhalten, Bildern, Fotos oder anderen Dateien auf der Website gehören ausschliesslich der Firma MaganSoft GmbH oder den speziell genannten Rechtsinhabern. Für die Reproduktion jeglicher Elemente ist die schriftliche Zustimmung der Urheberrechtsträger im Voraus einzuholen.

Haftungsausschluss

Der Autor übernimmt keinerlei Gewähr hinsichtlich der inhaltlichen Richtigkeit, Genauigkeit, Aktualität, Zuverlässigkeit und Vollständigkeit der Informationen. Haftungsansprüche gegen den Autor wegen Schäden materieller oder immaterieller Art, welche aus dem Zugriff oder der Nutzung bzw. Nichtnutzung der veröffentlichten Informationen, durch Missbrauch der Verbindung oder durch technische Störungen entstanden sind, werden ausgeschlossen. Alle Angebote sind unverbindlich. Der Autor behält es sich ausdrücklich vor, Teile der Seiten oder das gesamte Angebot ohne gesonderte Ankündigung zu verändern, zu ergänzen, zu löschen oder die Veröffentlichung zeitweise oder endgültig einzustellen.

Haftung für Links

Verweise und Links auf Webseiten Dritter liegen ausserhalb unseres Verantwortungsbereichs Es wird jegliche Verantwortung für solche Webseiten abgelehnt. Der Zugriff und die Nutzung solcher Webseiten erfolgen auf eigene Gefahr des Nutzers oder der Nutzerin.

Datenschutzerklärung

 

Geltungsbereich

Diese Datenschutzerklärung klärt Nutzer über die Art, den Umfang und Zwecke der Erhebung und Verwendung personenbezogener Daten durch den verantwortlichen Anbieter MaganSoft GmbH, Oberer Galgen 4, CH-3323 Bäriswil BE, info@magansoft.com, +41 31 859 58 67 auf dieser Website (im folgenden "Angebot") auf.

Datenschutz

Gestützt auf Artikel 13 der schweizerischen Bundesverfassung und die datenschutzrechtlichen Bestimmungen des Bundes (Datenschutzgesetz, DSG) hat jede Person Anspruch auf Schutz ihrer Privatsphäre sowie auf Schutz vor Missbrauch ihrer persönlichen Daten. Wir halten diese Bestimmungen ein. Persönliche Daten werden streng vertraulich behandelt und weder an Dritte verkauft noch weiter gegeben. In enger Zusammenarbeit mit unseren Hosting-Providern bemühen wir uns, die Datenbanken so gut wie möglich vor fremden Zugriffen, Verlusten, Missbrauch oder vor Fälschung zu schützen. Beim Zugriff auf unsere Webseiten werden folgende Daten in Logfiles gespeichert: IP-Adresse, Datum, Uhrzeit, Browser-Anfrage und allg. übertragene Informationen zum Betriebssystem resp. Browser. Diese Nutzungsdaten bilden die Basis für statistische, anonyme Auswertungen, so dass Trends erkennbar sind, anhand derer wir unsere Angebote entsprechend verbessern können.

Zugriffsdaten/ Server-Logfiles

Der Anbieter (beziehungsweise sein Webspace-Provider) erhebt Daten über jeden Zugriff auf das Angebot (so genannte Serverlogfiles). Zu den Zugriffsdaten gehören: Name der abgerufenen Webseite, Datei, Datum und Uhrzeit des Abrufs, übertragene Datenmenge, Meldung über erfolgreichen Abruf, Browsertyp nebst Version, das Betriebssystem des Nutzers, Referrer URL (die zuvor besuchte Seite), IP-Adresse und der anfragende Provider. Der Anbieter verwendet die Protokolldaten nur für statistische Auswertungen zum Zweck des Betriebs, der Sicherheit und der Optimierung des Angebotes. Der Anbieterbehält sich jedoch vor, die Protokolldaten nachträglich zu überprüfen, wenn aufgrund konkreter Anhaltspunkte der berechtigte Verdacht einer rechtswidrigen Nutzung besteht.

Kontaktaufnahme

Bei der Kontaktaufnahme mit dem Anbieter (zum Beispiel per Kontaktformular oder E-Mail) werden die Angaben des Nutzers zwecks Bearbeitung der Anfrage sowie für den Fall, dass Anschlussfragen entstehen, gespeichert.

Datenschutzerklärung für die Nutzung von Google Analytics

Diese Website benutzt Google Analytics, einen Webanalysedienst der Google Inc. (“Google”). Google Analytics verwendet sog. “Cookies”, Textdateien, die auf Ihrem Computer gespeichert werden und die eine Analyse der Benutzung der Website durch Sie ermöglichen. Die durch den Cookie erzeugten Informationen über Ihre Benutzung dieser Website werden in der Regel an einen Server von Google in den USA übertragen und dort gespeichert. Im Falle der Aktivierung der IP-Anonymisierung auf dieser Webseite wird Ihre IP-Adresse von Google jedoch innerhalb von Mitgliedstaaten der Europäischen Union oder in anderen Vertragsstaaten des Abkommens über den Europäischen Wirtschaftsraum zuvor gekürzt. Nur in Ausnahmefällen wird die volle IP-Adresse an einen Server von Google in den USA übertragen und dort gekürzt. Google wird diese Informationen benutzen, um Ihre Nutzung der Website auszuwerten, um Reports über die Websiteaktivitäten für die Websitebetreiber zusammenzustellen und um weitere mit der Websitenutzung und der Internetnutzung verbundene Dienstleistungen zu erbringen. Auch wird Google diese Informationen gegebenenfalls an Dritte übertragen, sofern dies gesetzlich vorgeschrieben oder soweit Dritte diese Daten im Auftrag von Google verarbeiten. Die im Rahmen von Google Analytics von Ihrem Browser übermittelte IP-Adresse wird nicht mit anderen Daten von Google zusammengeführt. Sie können die Installation der Cookies durch eine entsprechende Einstellung Ihrer Browser Software verhindern; wir weisen Sie jedoch darauf hin, dass Sie in diesem Fall gegebenenfalls nicht sämtliche Funktionen dieser Website voll umfänglich nutzen können. Durch die Nutzung dieser Website erklären Sie sich mit der Bearbeitung der über Sie erhobenen Daten durch Google in der zuvor beschriebenen Art und Weise und zu dem zuvor benannten Zweck einverstanden.

Kontakt

Ich freue mich auf Ihre Kontaktaufnahme

Kontakt-Info

  • E-Mail : info@magansoft.com
  • Phone : +41 (0)31 859 58 67
  •  
  •