|
Access- bzw. VBA-Programmierung
Visual Basic for Applications (VBA) ist die interne
Programmiersprache der Office-Produkte und zahlreicher
anderer Software-Suiten. Mit VBA lassen sich komplette Anwendungen
erstellen (z.B. bei Access) und Funktionaltäten drastisch erweitern
(z.B. bei Excel). VBA-Anwendungen
bedürfen im Normallfall keiner zusätzlichen Softwareinstallation, da
VBA-Anwendungen integraler Bestandteil der installierten
Softwaresysteme wie z.B. Office sind. |
|
Delphi
Wenn stabile und hochperformante Datenbankfrontends in einem
überschaubaren finanziellen und zeitlichen Rahmen programmiert werden
sollen,
sollte Deiphi in die näheere Auswahl gezogen werden. Die
Softwareentwicklung in Delphi ist gradlinig und effizient. Mit diesem
Softwaresystem
können auch sehr große Projekte realisiert werden. Die erstelle
Anwendungssoftware zeichnet sich durch hohe Stabilität und extrem
geringen
Konfigurationsaufwand aus. Der Zugriff auf verschiedenste Datenbanken
ist problemlos möglich. |
|
PHP (Hypertext Preprocessor)
PHP wird auf ca. 75% aller Websites als serverseitige
Programmiersprache eingesetzt und hat sich damit zu einem
Quasiindustriestandard
zum Erstellen interaktiver Websites entwickelt. PHP ermöglicht die
dynamische Anbindung einer Datenbank an Ihre Website, so dass jederzeit
der Zugriff
auf Ihren aktuellen Datenbestand gewährleistet ist.Anwendungen sind im
Internet/Intranet lauffähig und bei sorgfältiger Programmierung
betriebssystemunabhängig. Gerade in Unternehmen mit Heterogener
Hardware (Windows,Linux,MacOS,iOS) öffnet sich hier ein Weg der
gemeinsamen Softwarenutzung.
|
|
Visual C#
Immer größerer Beliebtheit erfreut sich die C#-Programmiersprache.
C#-Programme sind unter Windows und theoretisch auf allen
Betriebssystemen lauffähig,
die eine Monoumgebung (MAC-OS, iOS, Linux und BSD). zur Verfügung
stellen. Allerdings stehen unter Mono nicht immer sofort alle
Neuerungen der
Windows-C#-/.Net Umgebung zur Verfügung. C# fügt sich nahtlos in das
.Net-Framework ein. Erfahrene Anwendungsprogrammierer erkennen schnell
die große Ähnlichkeit zu JAVA. |
|
Visual Basic (VB)
Eine weitere .Net-Programmiersprache ist Visual Basic. VB weist in
der Softwarefunktionalität eine große Ähnlichkeit zu C# auf. Daher ist
eine
gewisse Plattformunabhängig der erstellten Anwendung ebenfalls gegeben. |
|
C++
Wir realisieren C++-Projekte mit der C++-Builder-Umgebung, mit der wir eine ähnlich hohe Effizienz wie mit Delphi
erreichen. Auch hier können stabile und hochperformante
Datenbankfrontends in einem überschaubaren finanziellen und zeitlichen
Rahmen programmiert werden. Der erfahrene Programmierer kann mit dieser
Entwicklungsumgebung schnell und
effizient auch sehr große Softwareprojekte realisieren. Die erstellte
Anwendungssoftware zeichnet sich - wie auch bei Delphi - durch hohe Stabilität und extrem geringen
Konfigurationsaufwand aus. Der Datenbankenzugriff auf verschiedenste Datenbackends ebenfalls problemlos möglich. |
|
SQL
SQL (Structured Query Language) ist Abfragesprache fast aller
Datenbanksysteme (z.B. Oracle, MS-SQL-Server, DB2, Interbase/Firebird,
MySQL, PostgreSQL, Access u.a.).
SQL ist in ihren Grundzügen standardisiert, aber fast jede
Datenbank besitzt von diesem Standard abweichende Funktionen. Oft kann
man nur von einer SQL-Ähnlichkeit sprechen. Ein grundlegendes
Wissen über die zugrunde liegenden Interpreter entscheidet über die
Performance und die Portierbarkeit
der Endanwendung.
Souveräner Umgang mit dieser Datenbankabfragesprache vereinfacht oft
die Programmierung der zugreifenden Frontends und kann zu sehr
schnellen System führen. Erfahrene Datenbankprogrammierer sind die
Grundvoraussetzung für schnelle und stabile Datenbankanwendungen.
|
|
Andere
In einigen Unternehmen sind noch alte System in Anwendung. Aus dem
Großrechnerbereich und der mittleren Datentechnik sind z.B. Cobol-
und PL/1-Programme noch häufig anzutreffen. Hier können wir aufgrund
unserer Erfahrung bei der Portierung auf neuere Systeme behilflich
sein. Nach Einarbeitung können wir auch für die Programmpflege zur
Verfügung stehen.
|
|