Leistungen

Was wir für Sie bauen und betreiben

Acht Bereiche, in denen wir seit Jahren zu Hause sind. Meist beginnt ein Projekt in einem davon und wächst in die anderen hinein.

01

Softwareentwicklung

Individuelle Anwendungen mit C# und .NET — von der Fachlogik über die Datenbank bis zur Benutzeroberfläche. Dort, wo Standardsoftware an der eigenen Arbeitsweise scheitert.

02

Webapplikationen

Angular-Anwendungen mit ASP.NET-Core-API im Hintergrund. Mehrsprachig, für Telefon und Bildschirm gebaut, bei Bedarf als iOS- und Android-App mit demselben Code.

03

Hosting und Betrieb

Eigene Server in der Schweiz, tägliche Sicherungen, redundante Firewall, E-Mail mit Spam- und Virenfilter. Inklusive der unspektakulären Arbeit, die niemand sieht, solange sie getan wird.

04

Web Content Management

Betrieb und Pflege von WordPress, Joomla, TYPO3, Drupal und DotNetNuke. Redaktionelle Websites, bei denen Sie die Inhalte selbst in der Hand haben.

05

Schnittstellen und Integration

REST-APIs, Multichannel-Architekturen und Anwendung-zu-Anwendung-Integration. Damit Daten dort ankommen, wo sie gebraucht werden — inklusive Formaten wie SwissRETS.

06

Security-Strategien

Härtung von Applikation und Infrastruktur: Authentisierung, Verschlüsselung, Rate-Limits, Angriffserkennung, Zugriffsprüfungen. Nicht als Nachtrag, sondern als Teil des Entwurfs.

07

Datenbanken

Entwurf, Migration und Optimierung mit MS SQL Server und Entity Framework Core. Von der ersten Tabelle bis zur Abfrage, die statt zwölf Sekunden zwanzig Millisekunden braucht.

08

IT-Management und Consulting

Intranets und Extranets, Auswahl von Technologien, Bewertung bestehender Systeme, Begleitung von Migrationen. Beratung von jemandem, der die Umsetzung danach selbst übernehmen würde.

Technik

Unser Werkzeugkasten

Wir arbeiten bewusst mit einem schmalen Satz von Technologien, den wir sehr gut kennen. MS SQL, C#, ASP.NET Core, Angular, TypeScript, HTML5 und CSS — dazu die Betriebsseite mit IIS, Windows Server und Cloudflare.

Diese Beschränkung ist eine Entscheidung. Jede zusätzliche Technologie kostet auf Jahre hinaus Aufmerksamkeit: Aktualisierungen, Sicherheitslücken, Einarbeitung. Wer eine Applikation zehn Jahre betreiben will, wählt nicht die neueste, sondern die haltbarste Lösung.

C# / .NET 10ASP.NET CoreAngularTypeScriptMS SQL ServerEntity Framework CoreREST-APIsHTML5 / CSSIIS / Windows ServerCloudflareCapacitor (iOS / Android)Proxmox Mail Gateway

Vorgehen

Von der Anfrage zum laufenden System

  1. Verstehen

    Zuerst der fachliche Ablauf, nicht die Technik. Wir schauen an, wie heute gearbeitet wird, und wo der Schuh tatsächlich drückt — oft ist das nicht die Stelle, die in der Anfrage stand.

  2. Entwurf und Angebot

    Sie erhalten einen Vorschlag, der Umfang, Vorgehen und Kosten benennt und die offenen Punkte ehrlich als offen ausweist. Auf Wunsch in Etappen, damit nach jeder Etappe etwas Benutzbares existiert.

  3. Bauen

    Entwicklung in kurzen Schritten mit lauffähigen Zwischenständen. Sie sehen früh etwas Echtes und können korrigieren, solange Korrigieren noch günstig ist.

  4. Betreiben

    Inbetriebnahme auf unseren Servern oder in Ihrer Umgebung, dann Überwachung, Sicherungen, Aktualisierungen und Weiterentwicklung. Der Punkt, an dem viele Projekte alleingelassen werden.

Stundensatz

Programmier- und Entwicklungsarbeiten kosten CHF 180 pro Stunde, zuzüglich 8.1 % MwSt.

Für abgegrenzte Vorhaben erstellen wir gerne ein Angebot mit Kostendach. Kleinere Anpassungen an bestehenden Systemen rechnen wir nach Aufwand ab.