OpenLab Developer
Custom port per LogicBlock
Last Updated: 04/05/2026OpenLab Studio >= 1.30.0 OpenLab SDK >= 3.0.1 Linguaggi C# Versione .NET 8 Generale Questa guida spiega come creare delle porte custom per un Logic Block. La creazione di una porta custom è necessaria ad esempio per gestire più tipi di dati permessi per la porta o usare un editor custom, oppure per eseguire delle...
Creare un project storage
Last Updated: 22/04/2026OpenLab Studio >= 1.30.x OpenLab SDK >= 1.2.x Linguaggi C# Versione .NET 8 Generale Un project storage permette di implementare un livello di astrazione tra gli storage fisici, dove risiedono i progetti, e OpenLab Studio. Questo sistema permette di memorizzare e prelevare i progetti da un hardisk o da un database o da qualsiasi altra...
Creare un LogicBlock
Last Updated: 08/04/2026OpenLab Studio >= 0.10.x OpenLab SDK >= 1.0.x Linguaggi C# Versione .NET 8 Generale Questa guida spiega come creare un Logic Block, le porte, implementare le operazioni e le varie opzioni. Per il setup dell’ambiente di sviluppo e installare il plugin seguire questa guida, il codice completo è reperibile su GitHub Un LogicBlock è...
Setup ambiente di sviluppo e installazione librerie
Last Updated: 02/04/2026Questa guida spiega come configurare l’ambiante di sviluppo e creare i progetti per lo sviluppo di un plugin, logicblock, etc. Creare il progetto L’IDE usato per lo sviluppo è Visual Studio. Va creato un progetto Applicazione WPF Aprire Visual Studio -> Crea un nuovo progetto Selezionare Libreria di classi(.NET Framework) Framework .NET8.0 Abilitare il valori null...
Creare un logger storage
Last Updated: 02/04/2026OpenLab Studio >= 0.13.x OpenLab SDK >= 0.13.x Linguaggi C# Versione .NET 8 Generale Un logger storage permette di implementare una destinazione per i messaggi di log. All’interno viene implementata la sintassi del messaggio e la destinazione. I logger storage possono essere usati per scrivere il messaggio di log in un file, in un database,...
Creare un plugin base
Last Updated: 02/04/2026OpenLab Studio >= 0.10.x OpenLab SDK >= 1.0.x IDE Visual Studio 2022 Ver.: 17.14.13 Linguaggi C# Versione .NET 8 Generale Questa guida spiega il funzionamento di base di un plugin e come crearlo, verrà creato un plugin basilare che scrive dei messaggi di log e utilizza l’events manager per scrivere un messaggio nel alla...