Logo der aldebaran Programmierung & IT-Lösungen GmbH

+49 (0)511 / 270 416 0

info@aldebaran.de

Eingesetzte Technologien

Enterprise-Anwendungen, Web & Apps

Bedienung im Browser oder per App? Verschiedene Standorte? Diverse Schnittstellen? Unternehmensanwendungen benötigen oft viele Komponenten:
Enterprise-, Web-Anwendungen & App-Entwicklung [...]

Microsoft .NET

Das .NET Framework ist Microsofts Plattform für die produktive Entwicklung robuster und komplexer Anwendungen. Wir haben .NET seit 2003 in vielen Projekten erfolgreich eingesetzt:
.NET-Programmierung [...]

Java

Java ist eine etablierte Technologie und Programmiersprache, die oft im Enterprise-Bereich eingesetzt wird. Wir setzen Java seit 1999 ein, vor allem für Web-Anwendungen:
Java-Programierung [...]

Datenbankanwendungen

Komplexe Datenbankanwendungen sind eine unserer Kernkompetenzen:
Datenbanklösungen [...]

Office-Lösungen und Access-Programmierung

Ob als kleiner Helfer im Büroalltag oder Teil einer Business-Softwarelösung - mit Office und MS Access ist vieles möglich:
Office-Lösungen und Access-Programmierung

VB6 Programmierung / VB6 Migration

Gewachsene Visual Basic 6-Programme sind modernen Anforderungen meist nicht mehr gewachsen. Die Optionen sind Sanierung, Migration oder Neuentwicklung:
Alt-Anwendungen in VB 6

Technologie-Liste

Um für Ihren Einsatzzweck und die vorhandene Umgebung die am besten geeignete Software zu entwickeln, greifen wir auf verschiedenste Sprachen und Technologien zurück.

Plattformen

Betriebssysteme

  • MS Windows
  • Linux
  • Mobil

Programmiersprachen

  • C#
  • Java
  • PHP
  • Python
  • JavaScript / TypeScript
  • VB.NET
  • C / C++
  • Pascal / Delphi / Lazarus

Anwendungsentwicklung

Application Frameworks

  • Spring, Spring Boot
  • Spring.NET
  • Ninject
  • Autofac/Castle
  • Prism framework
  • StructureMap, Unity
  • Symfony

Nutzeroberflächen (Web)

  • Thymeleaf
  • JSP / JSPX
  • ASP.NET / ASP.NET MVC
  • ProcessWire
  • twig

Nutzeroberflächen (Desktop)

  • WPF (Windows Presentation Foundation)
  • WinForms
  • Java Swing

Datenbanken

Datenbank-Backends

  • MS SQL-Server
  • MySQL / MariaDB
  • PostgreSQL
  • SQLite
  • Oracle
  • MS Access

Datenbank-Migration

  • FluentMigrator
  • Flyway

Object-Relational-Mapping

  • Hibernate, NHibernate
  • Entity Framework
  • Doctrine

Kommunikation

Technologien

  • WCF (Windows Communication Foundation)
  • REST
  • WebSockets
  • GraphQL
  • TCP/IP-Stack

Schnittstellen

  • SAP (Dateischnittstelle und RFC)
  • Legacy Systeme: Anbindung an vorhandene Systemlandschaften
  • MS Office
  • OPC (OLE for Process Control), OPC UA in der Automatisierungstechnik
  • OPOS (Schnittstelle zur Ansteuerung von Bondruckern)
  • Verifon/Hypercom-Schnittstelle
  • PAYLINK(über welches z.B. (Interface u. a. zur Steuerung von Münzausgabe- und Scheineannahme)
  • diverse proprietäre Schnittstellen für Kartenleser (z. B. Micros, ASM)
  • EDIFACT
  • REB / GAEB (Bauleistungen)
  • ...und mehr

Machine Learning / KI

  • LangChain / LangGraph
  • ChromaDB
  • Ollama

Dokumentenerzeugung und Reporting

  • iText / OpenPDF
  • PDFBox
  • PdfSharp
  • ActiveReports
  • CrystalReports
  • JasperReports
  • XDocReport

Software-Testing

Testverfahren

Test-Bibliotheken

  • jUnit, nUnit,
  • Mocking-Frameworks, z.B. Mockito, Moq...
  • DbUnit, NDbUnit,
  • Selenium
  • TestComplete
  • WatiN
  • SpecFlow

Build-Automatisierung und Continuous Integration

  • Jenkins
  • Maven
  • Ant