Über Gigasoft

point 1
symbol 2
symbol
shape
shape
point
shape
symbol
wpf chart .net component scientific engineering financial

Über Gigasoft — 30+ Jahre mission-critical Charting

Gigasoft wurde 1993 gegründet und hat sich seither immer nur einer Sache gewidmet: Charting. Keine UI-Suite, an die Charting angeflanscht wurde. Kein Startup, das Web-Frameworks hinterherjagt. Eine dedizierte Charting-Engine, nativ gebaut, auf Performance ausgelegt, für Ingenieure gebaut, die ihre Daten auf Anhieb korrekt gerendert brauchen. Das erste ProEssentials wurde 1995 als statische C++-Bibliotheken ausgeliefert. Über drei Jahrzehnte hinweg kamen VCL-Komponenten für Delphi hinzu, ActiveX für VB und COM, WinForms- und WPF-Controls für .NET, natives WinUI 3 für .NET 10 sowie eine standardmäßige Win32-DLL-API, die jede Sprache mit FFI aufrufen kann. Zwei API-Schichten, .NET-Eigenschaften und native C/C++-DLL-Aufrufe, greifen auf eine Engine zu, einen Satz von 1,200+ Eigenschaften, ein Support-Team. Fortune-500-Unternehmen vertrauen uns; wir unterzeichnen regelmäßig NDAs und proprietäre Lizenzen und entwickeln maßgeschneiderte Charting-Lösungen für die führenden Unternehmen und Regierungen der Welt.

GPU Compute Shaders

ProEssentials v11 verwendet Direct3D Compute Shaders, um Diagrammbilder vollständig auf der GPU zu konstruieren — dieselbe parallele Verarbeitungstechnologie, die in wissenschaftlichen Simulationen verwendet wird. Die Tausenden von GPU-Kernen verarbeiten Ihre Daten gleichzeitig, und das Diagramm rendert nur bei Datenänderungen. Keine kontinuierliche 60-fps-Game-Engine-Schleife, die Ihren Akku entlädt. Kein Resampling, das die Spitze verbirgt, die Sie finden müssen. 100 Millionen Punkte in ~15 ms ohne Speicher-Overhead, weil unser Zero-Copy UseDataAtLocation() Ihr vorhandenes float[]-Array liest, ohne es zu kopieren. Von der ältesten eingebetteten Hardware mit Legacy-GDI-Rendering bis zu den neuesten diskreten GPUs mit Compute Shaders — ProEssentials bewältigt Ihre Hardware. Mittlere Daten (10K–500K) bis Big Data (500K–500M) ist unsere Stärke.

Unsere API besteht einfach aus Eigenschaften, Methoden und Ereignissen.

KI-Code-Unterstützung — Die v10-Geschichte

Das neueste Kapitel in der Evolution von ProEssentials ist KI-unterstützte Entwicklung — und der Weg dorthin erforderte ein Umdenken des Produkts von Grund auf. Als wir uns vornahmen, KI-Unterstützung so tief wie möglich zu nutzen, erkannten wir, dass wir nicht einfach einen Chatbot auf bestehende Dokumentation aufsetzen konnten. Wir mussten bei den Interfaces selbst beginnen.

Die WinForms- und WPF-Interfaces wurden über Funktionen, Enums und IntelliSense-Hilfeinhalte für Klarheit und Genauigkeit verfeinert. Das Hilfesystem wurde bereinigt, damit jedes Thema aktuell war. Alle 116 Beispielprojekte wurden aktualisiert, damit ihr Code, Kommentare und Event-Handling sauber genug waren, damit die KI daraus lernen konnte. Dann bauten wir pe_query.py — ein deterministisches Abfragetool, das direkt aus der kompilierten DLL-Binärdatei liest. Die KI schreibt Code, führt den Validierungsbefehl aus, und jeder Eigenschaftspfad wird gegen die .NET-Schnittstellen-Ground-Truth geprüft — 1.108 Eigenschaften, 1.260 Methoden, 169 Enums und 40 Ereignisse aus der DLL extrahiert —, bevor Sie ihn sehen.

Das war kein Wochenendprojekt. Es waren Monate iterativer Verfeinerung — Aufbau strukturierter JSON-Datendateien, kuratierter Wissenstextdateien, Verbesserung von Beispielen, Optimierung der Python-Skripte, Entdeckung dessen, was die KI zum Verständnis brauchte, und Rückführung all dessen in die Interfaces und das Hilfesystem. Das Ergebnis ist etwas, das keine andere Charting-Bibliothek bietet: KI, die keine falschen Eigenschaftspfade erzeugen kann, weil jeder Pfad gegen die tatsächliche Binärdatei validiert wird. pe_query.py funktioniert mit jeder KI — Claude, ChatGPT, Copilot oder lokale Modelle — und läuft vollständig offline, was es zum einzigen Charting-KI-Tool macht, das für Air-Gapped-Verteidigungs- und Geheimumgebungen geeignet ist.

Fazit (Es geht darum, den Kunden zufriedenzustellen und zu schützen, und das, was wir am besten können.)

Unsere Kunden sind größtenteils Software-Unternehmer, Produktmanager und Ingenieure, deren Produkte vom eingebetteten Charting abhängen. Rüstungsunternehmen, Medizintechnikhersteller, Halbleiterproduzenten, Energieunternehmen, Finanzinstitute — Organisationen, bei denen das Diagramm keine Dekoration ist, sondern das Produkt. Im Vergleich zu allen potenziellen Käufern auf dem Markt haben unsere Kunden die meiste Zeit in die Bewertung ihrer Optionen investiert, weil ihre Anforderungen die wichtigsten sind. Eine unserer größten Stärken ist die Art von Kunden, die wir anziehen.

Seit über 30 Jahren konnten unsere Kunden immer einfach und in ihrem eigenen Tempo upgraden. Wir kümmern uns mehr um die Pflege und Verbesserung Ihrer Codebasis als um erzwungene Änderungen. Unsere Kundenbindung ist hervorragend — Kunden upgraden, obwohl sie nicht dazu gezwungen werden. Mundpropaganda und Stammkunden sind unsere größte Quelle für Neuverkäufe. Wir gewinnen ständig neue Kunden, die von Wettbewerbern wechseln. ProEssentials verwendet ein dauerhaftes Lizenzmodell — eine Zahlung, unbegrenzte Nutzung. Support ist kostenlos, unbegrenzt und wird direkt von den Ingenieuren bereitgestellt, die die Rendering-Engine gebaut haben. Keine Ticket-Limits, kein Abonnement erforderlich, kein Ablaufdatum.

Wenn Sie eine benutzerdefinierte Eigenschaft, Methode oder ein Ereignis benötigen, um Ihre Ziele zu vereinfachen, kontaktieren Sie mich bitte direkt. Die Nutzung von ProEssentials mit benutzerdefinierten gesponserten Funktionen ist äußerst effizient — wir können Ihre Endziele einfacher und beeindruckender machen, als Sie erwartet haben. Wenn Sie ProEssentials kaufen, werden Sie zufrieden sein, Sie werden ein Kunde fürs Leben sein, und Sie werden die Konkurrenz schließlich klar als zweitrangig erkennen. Das ist mein persönliches Versprechen an Sie als Ingenieurkollege, in Freundschaft und Charakter.

Vielen Dank für das Lesen dieser Seite. Ich schätze Ihre Hingabe bei der Recherche Ihres Kaufs aufrichtig.

Mit freundlichen Grüßen,

Robert Dede
Inhaber/Geschäftsführer/BSEE
Gigasoft, Inc.

Unsere Aufgabe

Ihr Erfolg ist unser höchstes Ziel, indem wir Ihrem Unternehmen und Ihren Endbenutzern den einfachsten und professionellsten Nutzen bieten.

Wir sind Ingenieure

ProEssentials wurde von professionellen Elektroingenieuren erschaffen, die ihre eigenen Charting-Komponenten benötigten. Treten Sie unserer großen Liste von Top-Engineering-Unternehmen bei, die ProEssentials einsetzen.

Danke sehr

Vielen Dank, dass Sie ein ProEssentials-Kunde sind, und vielen Dank, dass Sie die ProEssentials-Charting-Engine recherchieren.