Unternehmen    Produkte    Projekte    Entwicklung    Kontakt
Moderne Technologien

Technologie soll Nutzen stiften. Diese Prämisse liegt allen Softwareprojekten von Sabiz zu Grunde. Deswegen gestalten wir Software auch aus technologischer Hinsicht so einfach wie möglich. Dies erleichtert die spätere Pflege der Software und schlägt sich schließlich auch in den Kosten für Erstellung und Wartung nieder.

Vor Beginn der Programmierung wird eine Entscheidung für die am besten geeignete Technik getroffen, die zum Entwickeln der Software benutzt wird. Dabei spielen Aspekte wie
  • verteilte Nutzung vs. Nutzung ausschließlich vor Ort
  • Integration in bestehende Systeme
  • Verfügbare Hard- und Software beim Auftraggeber
die ausschlaggebende Rolle.
Verschiedene Anwendungsfälle sind von uns bereits implementiert worden:
  • direkt ausführbare Programme auf dem PC des Benutzer
  • direkt ausführbare Programme mit Verbindung zu einem zentralen Server
  • Darstellung der Softwareoberfläche in einem Browserfenster auf dem PC des Benutzers, so dass keine Installation von Software auf dem PC des Benutzers notwendig ist. Die Software läuft ausschließlich auf dem Server.
Für die meisten der oben genannten Fälle entwickeln wir auf Basis der Sprache C-Sharp (C#). Dabei gehen wir routiniert mit folgenden Komponenten um:
  • Microsoft .NET Framework als Entwicklungsumgebung
  • C# und die Oberflächenbibliothek vom .NET Framework für Desktop-Anwendungen
  • ASP.NET, XSLT, HTML, JavaScript und CSS für Darstellung von Softwareoberflächen in Browsern
  • XML für Datenaustausch zwischen Anwendungen oder Softwarekomponenten
  • ASP.NET-Webservices und Microsoft.NET WCF-Komponenten für Datenaustausch zwischen verteilten Systemen
  • Datenbanksysteme MS-SQL, MySql und Oracle, um Anwendungsdaten in relationalen Datenbanken zu speichern
Die Liste der Technologien ist nicht vollständig und unterscheidet sich je Projekt nach eingesetztem System (zum Beispiel Windows, Unix, Linux). Fragen Sie deshalb gerne nach, wenn Ihr Projekt eine hier nicht genannte Technik erfordert.

© 2005-2011 Sabiz Business Solutions. KontaktImpressumDisclaimer