Suite .cowork · Migrazione TaskBuilder
Da Mago.net a MagoWeb, un passo alla volta.
tb.cowork è lo spazio di lavoro per migrare le applicazioni TaskBuilder da Mago.net a Mago4 e da Mago4 a MagoWeb. Integra i motori di conversione, la revisione del codice migrato e un assistente AI al tuo fianco.
Conversione automatica, controllo tuo.
Per chi sviluppa e mantiene verticali e personalizzazioni su Mago e deve portarli sulle nuove piattaforme.
Migrazione in due salti
Mago.net 3.x verso Mago4 e Mago4 verso MagoWeb. Finito il primo salto, “Prepara passaggio MagoWeb” imposta il secondo.
Simulazione senza rischi
Analisi e prova girano senza scrivere nulla nella destinazione. Ogni scrittura chiede conferma e la sorgente resta intatta.
Conversione in 9 fasi
Progetti x64/.NET 4.8, Fragments, schema EFCore, ReferenceObjects, layout web dei form, menu web e controllo del codice C++ con segnalazione per file e riga.
Revisione del risultato
Albero dei file, editor in sola lettura, confronto prima/dopo unificato o affiancato e link dal rapporto alla riga di codice.
Assistente AI
Conosce il contesto del lavoro (analisi, fasi, log) e propone azioni come pulsanti da confermare. Non modifica mai i sorgenti da solo e il prodotto funziona anche senza AI.
Dossier Mago.net → Mago4
124 moduli e aree con il confronto di tabelle, campi, API ed enumerativi, consultabile e usato come contesto per l'AI. Non certificato dal produttore.
Ambiente Windows MagoWeb
Registrazione dell'istanza, build Debug/Release x64 con Visual Studio, database, fragment, upgrade e avvio.
Verticali e cronologia
Ogni applicazione è un verticale con il suo stato. Ogni esecuzione conserva opzioni, esito, log e rapporto, e si può ripartire da una configurazione salvata.
Come funziona
La compilazione e le prove funzionali restano verifiche fatte da te.
Crei un verticale: nome, percorso (Mago.net → Mago4 oppure Mago4 → MagoWeb), sorgente e destinazione.
“Salva e analizza”: vedi moduli, versione e avvisi.
“Simula”: la conversione gira senza scrivere su disco.
“Prepara migrazione”: confermi percorsi e fasi e la migrazione viene eseguita.
Rivedi codice e differenze, fai domande all'AI, poi compili e avvii nell'ambiente Windows.
Tecnologia
Locale, senza toccare l'ERP.
- Applicazione locale, raggiungibile solo dal computer su cui gira; pacchetto Windows autonomo.
- La migrazione lavora sui sorgenti (C++, progetti, XML, menu, script SQL): non servono connessioni all'ERP, al database o all'AI.
- AI a scelta: OpenAI, Anthropic (Claude), modelli locali con Ollama o endpoint compatibili. Chiavi cifrate.
- Piattaforma di arrivo MagoWeb, con query EFCore generate per SQL Server.
- Basato sui motori Mago4Migrate e MagoWebMigrate, nati da migrazioni reali di verticali alterBIT.
Per chi è
- Partner e software house Zucchetti con verticali TaskBuilder da portare su Mago4 e MagoWeb.
- Sviluppatori C++ e TaskBuilder.
- Team tecnici che mantengono personalizzazioni Mago.
tb.cowork è in sviluppo.
La migrazione è disponibile nella versione 0.6; creazione e manutenzione di nuove applicazioni Mago4 e MagoWeb sono le prossime aree. Hai un verticale da migrare? Parliamone.