Um das Leistungsspektrum zu verdeutlichen, haben wir hier ein
paar Beispiele zusammengestellt:


Forum (PHP/MySQL/JavaScript)

Als PHP-Übungsprojekt entstanden, hat sich unser "kleines" Forum in kurzer Zeit zu einer professionellen Oberfläche entwickelt. Ziel war die Übertragung der Verzeichnis-Optik von Newsgroups in modernen Email-Programmen auf ein web-basiertes Forum. Das dynamische
Aufklappen von Nachrichtenzweigen lässt sich mit PHP nicht
realisieren und so ergab sich schließlich eine interessante
Mischung aus PHP+MySQL+JavaScript mit klarer Aufgabenteilung.[Details]


Eternity-Puzzle (Delphi)

Bei Eternity handelt es sich um ein Puzzle mit 209 geometrischen Teilen. Für die erste eingesandte
Lösung dieses Puzzles wurden im Juli 1999 1 Mio.
englische Pfund als Preisgeld ausgesetzt. Durch
diesen Anreiz entstand folgende in Delphi
implementierte Client-Server-Lösung bei der bis zu 192 Clients
zur Lösungsfindung involviert waren. [Details]


Kalender (Delphi/VCL)

Unter den Standard-Komponenten älterer Delphi
Versionen befinden sich keinerlei Kalenderkomponenten,
die mehr als einen Monat gleichzeitig darstellen können.
Ein weiteres Manko ist die fehlende Kennzeichnung von Feiertagen. Dies führte zur Entwicklung einer Kalender-
Komponente mit Delphi unter Verwendung der VCL.
Diese stellt gleichzeitig drei aufeinander folgende Monate dar und
kennzeichnet die entsprechenden Feiertage. [Details]


Layer

Mit Windows Metafiles lassen sich ganz erstaunliche
Effekte erzielen. Zeichenoperationen können ähnlich
einem Recorder aufgenommen und anschließend beliebig oft abgespielt werden. Geschickt eingesetzt können so voneinander unabhängige Zeichenebenen oder Layers simuliert werden. Im Beispiel können zwei Objekte mit der Maus bewegt und gezoomt werden, ohne dass eine Neuberechnung der Objekte notwendig ist.  [Details]


Farbige MFC Controls (VC/MFC/WinAPI)

Die standardmäßigen Steuerelemente der MFC bieten
kaum Funktionen zur farblichen Gestaltung. Dieses
Beispiel demonstriert, nach welchem Prinzip
Steuerelement-Klassen grafisch erweitert werden
können. Der dokumentierte Quell-Code darf übrigens frei
verwendet werden.  [Details]


Advanced Input

Die MFC bietet, mit Ausnahme für natürliche Zahlen,
keine spezialisierten Eingabefelder. Aber gerade bei
der täglichen Arbeit frustrieren den Nutzer die Unzulänglichkeiten
bei der Eingabe. Advanced Input zeigt am dokumentierten
Quell-Code von CEditFloat und CEditHex, wie mit minimalem
Aufwand spezialisierte Eingabefelder entwickelt werden können.
[Details]


Threads

Anwendungen im technischen Umfeld erfordern oft die Bedienung von zeitkritischen parallelen Prozessen. Das Schlagwort heißt dabei Multithreading. Die Synchronisierung von Anwendungs- und Worker-Threads ist dabei der Stolperstein bei Software-Entwicklung und nur ein sauberes Design erspart die zeitintensive Fehlersuche. Threads ist ein dokumentiertes Prinzipbeispiel, mit umfangreichen Erläuterungen.  [Details]


Unsere ReferenzkundenUnsere KompetenzenUnsere eigenen ProjekteUnsere Leistungsbeispiele