Dopo aver lavorato parecchio con la versione attuale di X#, posso riassumere lo stato attuale (cosa funziona, cosa non funziona):
- sviluppo nuovo di applicazioni e DLL usando il dialetto “Core” e XIDE funziona benissimo
- sviluppo di nuove applicazione e DLL usando Visual Studio 2015 e WinForms: Intellisense manca completamente, ma il compilatore funziona e genera applicazioni stabili
- sviluppo di applicazioni e DLL usando Visual Studio 2015 e WPF: attualmente manca ancora molto. Per aggiungere una nuova finestra bisogna modificare le impostazioni del modulo manualmente su “Build Action:Page” e “Custom Tool: MSBuild:Compile”. Per aggiungere invece un file XAML con le risorse (p.es. WindowRessources.xaml), bisogna aggiungere una finestra, togliere il file prg creato e modificare le impostazioni del modulo su “Build Action: Resource” e “Custom Tool: MSBuild:Compile”. La mia conclusione personale: per XAML attualmente X# è inusabile. Usando però la creazione di finestre in codice sorgente e XIDE (la versione preferita da me) X# funziona perfettamente.
- migrazione di applicazioni Visual Objects e Vulcan.NET: sia le librerie di supporto che i rispettivi dialetti sono sotto sviluppo, il team sta dedicando tutte le risorse a questo.
- Uso di DLL Vulcan.NET in applicazioni X#: per quello che ho provato, funzionava tutto, compreso l’accesso ai database DBF