Un po 'di storia: negli ultimi sei mesi sono stato assunto in una piccola azienda con solo tre programmatori, tra cui il mio datore di lavoro. L'azienda mantiene due programmi scritti in VB6. Sono stato assegnato come programmatore principale a uno di questi. Negli ultimi sei mesi ho fatto manutenzione e caccia agli insetti, ma ho anche creato alcune nuove funzionalità. Ho avuto un colloquio lo scorso dicembre, che è stato favorevole, e il mio contratto è stato prolungato. Sono molto contento di questo corso di eventi in quanto ho ottenuto una certificazione .Net un anno fa e non ho altre qualifiche (nel campo della codifica, cioè).
È mia opinione strong che, mentre è consigliabile la migrazione del programma esistente a .Net, è fondamentale che d'ora in poi la nuova funzionalità dovrebbe essere scritta nelle librerie di classi VB.Net. Dopo alcuni studi ho scoperto quanto sia semplice integrare le librerie di classi .Net nell'ambiente di sviluppo VB6 e quanto sia facile aggiungere la loro funzionalità alle installazioni esistenti utilizzando i manifesti delle applicazioni.
Quindi, ho deciso che ora è il momento di rimboccarmi le maniche e cercare di convincere il mio datore di lavoro che dovrebbe permettermi di sviluppare un nuovo codice in VB.Net, usando VB6 solo per la manutenzione. Andiamo molto d'accordo, ma penso che avrò bisogno di tutte le munizioni per convincerlo. Qualsiasi argomento, preferibilmente supportato, è molto gradito, anche argomenti per dissuadermi; -)