Bonjour à tous !

Je suis nouveau ici et dans le monde de la programmation.
Étant en formation professionnelle de développeur logiciel, je n'ai pas vu beaucoup de pattern de programmation...

Je suis actuellement en stage et je galère un petit peu devant un projet pro...

J'ai a charge de développer une application existante en VB.Net (la solution est en .MAK et écrite en procédural... [VB5])
Mon but est de la réécrire en utilisant la POO évidemment...

Comment bien coder VB.Net ? Je suis un peu perdu entre cette nouvelle façon de coder que je n'ai pas appliqué en formation : séparer les traitements de l'affichage...
Je fait ceci en Windows Form et du coup dois-je aussi séparer les évènements?... Faire de mes Forms faite en mode design des objets avec constructeur et accesseurs et les appeler dans une classe ou un module principale qui gèrera tout le programme ?
Faire un module avec des fonctions publiques ? Fiou j'avoue avoir du mal a tout assimiler surtout en VB qui est un language... parfois illogique dans sa syntaxe ^^

N'ayant pas vraiment de personne pour s'occuper de moi je pense évoluer seul mais j'ai jusqu'au mois de mai pour faire cette application...