Par défaut Migration depuis VBA
Bonjour,
Je dois actuellement faire migrer une application en VBA/Access vers VB.NET ou C# (ces deux derniers étant au choix)
Personnellement je connais beaucoup mieux le C# que le VB.NET mais j'ai cru comprendre qu'il était plus simple de passer du VBA à ce dernier. J'envisage donc encore je faire le travail sur les deux langages.
Plus précisement, le travail consiste donc à développer une application Web sous Visual Sudio 2005 afin que l'ancienne application qui a été développée en VBA sous Access, puisse fonctionner sur le site de l'entreprise, et qui dit Web, dit que j'aurai donc à associer de l'ASP, mais là n'est pas le problème.
Mes connaissances se résument à ça : étant dans ma première année post-diplôme, je ne connais pas grand chose des "vieux" langages, j'ai donc développé pendant 2 ans en C#, quelques mois en VB.NET, mais concernant le VBA et Access, je n'y connais absolument rien, c'est d'ailleurs là qu'est mon problème.
J'ai d'abord pensé à tout réécrire, en voyant au fur et à mesure chaque problème de portage du code, mais ça s'avère beaucoup plus long et compliqué que prévu.
Ensuite j'ai été voir du côté des convertisseurs, il y en a trois en particulier qui ont retenu mon attention :
- AccessToVB
- Access 2000 to Visual Basic 6 Object Converter
- Artinsoft Visual Basic Upgrade Companion DE
les deux premiers portent bien leur noms, il sagit de convertir du VBA en VB6, le 3eme soft s'occupe de traduire les projets VB6 en VB.NET/C#
n'ayant pas trouvé de convertisseur qui fasse directement la traduction du VBA vers mes deux langages, j'ai donc pensé que l'utilisation des premiers convertisseur et du 3eme était forte interessante afin de pouvoir faire une conversion de la forme : VBA > VB6 > VB.NET / C#
Mais là aussi j'ai un problème, comme je l'ai dis plus haut, je ne maîtrise pas du tout Access, et donc je n'arrive pas à utiliser ces fameux convertisseurs.
Donc si vous avez des tuyaux, comme des exemples, des tutoriaux, d'autres logiciels de conversion automatique, des conseils au niveau de l'utilisation de ces deux premiers logiciels avec Access, ou encore autre chose auquel je n'aurai pas pensé, votre aide sera la bienvenue.
Je reste à votre disposition au cas où il y aurait des questions ou si je me serait mal exprimé sur certains points,
Merci d'avance pour votre aide
Message édité par Moryce le 25-03-2009 à 08:05:47