Esiste un convertitore per il codice VB.NET sulla piattaforma Linux?[Chiuso]
Domanda
Sono interessato a spostare alcuni dei miei progetti da Visual Studio e Access/Office Basic con un back-end SQL al mondo Linux.
Sono disponibili utilità per spostare il codice su una piattaforma simile su Linux?
Soluzione
Ecco un collegamento a Analizzatore di migrazione mono per iniziare.Ti aiuterà a individuare le chiamate specifiche di Microsoft, ma probabilmente dovrai eseguire manualmente la conversione del database e il livello di accesso ai dati.Potresti rimanere sorpreso: mono ha uno spazio dei nomi System.Data.SqlClient, quindi potresti non avere molto lavoro da fare.
Altri suggerimenti
Ufficio aperto ha un Di base interprete che è ampiamente compatibile con VBA.Questo potrebbe aiutarti con le tue applicazioni di accesso.Le versioni di OpenOffice dovrebbero funzionare sia su Windows che su Linux.
Esistono alcune versioni di OpenOffice che includono il supporto nativo per VBA.La versione inclusa con Ubuntu è un esempio e la versione Versione Novell per Windows è un altro.Per maggiori dettagli e un elenco delle versioni con questa funzionalità, vedere questo articolo su linux.com.
Non supportano tutte le funzionalità di VBA, ma ridurranno lo sforzo di conversione.