Entwicklung von Windows- und Webanwendungen

Die Anwendung - Ihr Werkzeugkasten

Die Datenbankanwendung ist Ihr Werkzeug, mit dem Sie die Informationen in Ihrer Datenbank bearbeiten. Sie gibt Ihnen das nötige Rüstzeug, um auf die Daten in Ihrer Datenbank zuzugreifen.

Anwendungen können entweder konventionell auf Ihrem lokalen Rechner, in Ihrem Unternehmensnetzwerk oder als Webanwendungen im Intra-/Internet laufen.

Desktop-Anwendungen

Desktop-Anwendungen sind die klassische Form der Computerprogramme. Dabei wird die Applikation entweder auf einem lokalen Rechner oder im Unternehmensnetzwerk installiert und auf lokalen Rechnern ausgeführt. Ich arbeite vorwiegend mit den folgenden Technologien:

  • MS Access VBA
  • VB
  • VB.NET

Individualsoftware mit Microsoft® Access®

Standen Sie nicht auch schon vor dem Problem, dass die Ihnen zur Verfügung stehende Standardsoftware nicht die Funktionen bereitstellte, die Sie brauchten, weil Sie z. B. Ihre darin gespeicherten Daten in einem individuellen Format benötigten?

Ein 'Anzapfen' der Datenbank und Bereitstellen von einfachen Berichten oder Exportfunktionen bis hin zur komplexen Auswertungen wäre hierfür das Mittel der Wahl.

Für die Entwicklung derartiger Tools, die die Funktionen Ihrer starren Standardprogramme erweitern, bietet sich Microsoft® Access® geradezu an. Viele scheuen dabei jedoch den oft geglaubten hohen zeitlichen und finanziellen Aufwand. Auf Basis von Microsoft® Access® als RAD (Rapid Application Development) Plattform lassen sich solche Lösungen jedoch pragmatisch und schnell umsetzen. Aber auch die professionelle Entwicklung Ihrer Unternehmenssoftware ist damit möglich.

Typische Aufgabenstellungen
  • individuelle Berichte von Daten aus Ihrer Branchensoftware
  • Aufbereitung, Auswertung und Darstellung von Unternehmensdaten aus anderen Anwendungen
  • Funktionserweiterung bestehender Anwendungen
  • individuelle Oberfläche zur Datenerfassung
  • Erstellung von Datenschnittstellen

Web-Anwendungen

Eine Webanwendung wird auf einem sog. Webserver installiert und ausgeführt. Als Zugriff von einem lokalen Rechner dient ein einfacher Webbrowser. Ein Vorteil der Webanwendung ist, dass die komplette Hardware-Infrastruktur ausgelagert wird. Es entsteht daher kein Aufwand bzgl. Administration, Datensicherung, Stromversorgung, Klimatisierung etc. Auch muss auf den Client-Rechnern keinerlei Software installiert, lizenziert oder gewartet werden. (Siehe mehr zum Thema Webanwendungen unter Web-Seiten).

Ich arbeite vorwiegend mit den folgenden Technologien:

  • ASP
  • ASP.NET
  • PHP
  • HTML/CSS