Programmiersprachen

PHP

PHP hat sich für Projekte der unterschiedlichsten Größenordnungen als tauglich erwiesen und wird von kumarisoft für die Webprogrammierung für Linux-Server bevorzugt.

Es besteht eine ZCE-Zertifizierung von Zend. Für größere Projekt kommt u.a. gerne das Zend Framework zum Einsatz. Allerdings mit bewusster Nicht-Verwendung einiger Teile, die mehr Probleme schaffen, als sie lösen.

Es bestehen auch umfangreiche Erfahrungen (mittlerweile über 10 Jahre) mit PHP auf unterschiedlichen Versionen von Windows und IIS. Mit Windows Server 2008 / IIS 7.x, PHP 5.3 und wincache ergibt sich ein gar nicht mal so schlechtes Gespann.

C#

C# wird bei kumarisoft bevorzugt zur Entwicklung im .NET-Bereich eingesetzt. Bei der Mitarbeit an externen Projekten stellt es aber kein Problem dar, VB.NET zu verwenden. Bei der Entwicklung neuer Webanwendungen wird ASP.NET MVC der Vorzug vor ASP.NET WebForms gegeben.

Visual Basic

VBA

VB.NET

Mit VB/VBA wurde eine ganze Reihe von Anwendungen erstellt und mitentwickelt. VB 6.0 wurde u.a. auch zur Entwicklung von Webanwendungen und COM -Anwendungen eingesetzt. Bei Neuentwicklungen wird nun auf .NET gesetzt, vorzugsweise mit C#. Mitarbeit an externen VB.NET-Projekten stellt aber kein Problem dar.

C++

kumarisoft verwendet bei der C++-Entwicklung das plattformübergreifende Framework Qt.

Vor einigen Jahren wurden C++ - Entwicklungen hauptsächlich mit Microsoft Visual C++ durchgeführt. MFC-Kenntnisse sind vorhanden. Zur Umsetzung eines Rechenkerns zur Riester-Rentenreform als COM-Komponente und Xtra für Macromedia Director wurde ATL eingesetzt.

JavaScript

Neben dem üblichen Know-How, was man zur Web-Programmierung einfach mitbringen muss, kam bei kumarisoft in der Vergangenheit gerne das DoJo-Toolkit zum Einsatz, um beispielsweise AJAX-Webanwendungen zu gestalten. Inzwischen wird aber bevorzugt jQuery eingesetzt. Hauptsächlich wegen Arbeiten an Joomla!-Projekten bestehen auch Kenntnisse bzgl. MooTools.

Pascal /
Delphi

Erfahrungen bestehen seit Turbo Pascal 3.x. Unter anderem wurde an Projekten im Bereich Entsorgungslogistik unter Verwendung von Oracle-Datenbanken mitentwickelt. Neuentwicklungen mit Delphi finden allerdings bei kumarisoft nicht mehr statt.

Sonstige

Es besteht zudem Know How in VBScript, Lingo (Macromedia Director), Flash ActionScript, MXML (FLEX). Natürlich auch SQL mit diversen produktspezifischen Erweiterungen, wie TSQL, PL/SQL. Im Prinzip gibt es noch Erfahrungen mit anderen Programmiersprachen, wie z.B. Modula-2, Assembler und anderen. Aber diese gehören seit längerer Zeit nicht mehr zum Tagesgeschäft, fallen in die Rubrik "Es war einmal", und sind hier daher auch nicht weiter von Interesse.