Mai 04 2016

Legacy Refactoring : un fléau ? Non, un challenge !

fight_legacy_code_reverse

Aujourd’hui, une nouvel article pour sur les pratiques du software craftsmanship. Au menu, le Legacy Refactoring, deux mots complexes pour signifier quelque chose de… bien complexe dans la vie d’un développeur. Le mot refactoring parle normalement à tout le monde. Il s’agit de retravailler le code pour en améliorer la lisibilité, la compréhension, la qualité, …

Continuer à lire »

Lien Permanent pour cet article : http://jbvigneron.fr/2016/05/04/legacy-refactoring-un-challenge-pas-un-fleau/

Nov 18 2015

BDD, ou comment mettre tout le monde d’accord

Le projet vu par les différents contributeurs

Mener un projet est un travail difficile… Un projet comporte beaucoup de contributeurs : développeurs, chargés de qualification, testeurs, correspondants métier, chefs de projet MOA/MOE, product owners, scrum masters etc… Alors comment nous assurer que l’ensemble de ces contributeurs se comprennent ? Il faut déjà commencer par établir un vocabulaire commun. Idéalement, il faudrait que …

Continuer à lire »

Lien Permanent pour cet article : http://jbvigneron.fr/2015/11/18/bdd-ou-comment-monde-daccord/

Oct 22 2015

Ma vidéo de présentation

Aujourd’hui, pas de tutoriel. Par contre, voici une vidéo de présentation où  à la fois je me présente mais également mon lieu de travail, Micropole Lille.  

Lien Permanent pour cet article : http://jbvigneron.fr/2015/10/22/ma-video-de-presentation/

Avr 29 2015

Qu’apporte Typescript par rapport à Javascript ?

Exemple d'un code TypeScript

Il y a encore quelques années, personne n’aurait imaginé que JavaScript ferait son retour en force, au point de devenir un des langages les plus prisés à ce jour. Avec la sortie d’outils comme NodeJS ou PhoneGap, JavaScript ne permet plus simplement de dynamiser des pages ou de créer des animations mais également d’être compilé …

Continuer à lire »

Lien Permanent pour cet article : http://jbvigneron.fr/2015/04/29/quapporte-typescript-par-rapport-a-javascript/

Oct 30 2014

Agile Tour le 18 novembre 2014 à Euratechnologies !

Comme chaque année, l’Agile Tour se déplace à Lille, plus précisemment à Euratechnologies. Cet évènement mondial permet aux différents acteurs du métier d’échanger et de parler des méthodes agiles (Scrum, Kanban, Lean, Extreme Programming…). Au total ce sont plus de 25 conférences qui se déroulent durant toute la journée pour un public moyen de 350 …

Continuer à lire »

Lien Permanent pour cet article : http://jbvigneron.fr/2014/10/30/agile-tour-le-18-novembre-2014-a-euratechnologies/

Oct 01 2014

ASP.NET / Appeler le code-behind avec Javascript à l’aide de PageMethods

Un exemple d'appel avec PageMethods

Dans la partie 4 de mon tutoriel sur ASP.NET, je vous montrais une première interaction entre le code-front (.aspx) et le code-behind (.aspx.cs) par l’intermédiaire des évènements sur les contrôles (ex: clic sur un bouton). Et si l’on veut appeler une méthode serveur à l’aide de Javascript ? C’est possible aussi, avec PageMethods 🙂 Code-behind …

Continuer à lire »

Lien Permanent pour cet article : http://jbvigneron.fr/2014/10/01/aspnet-pagemethods-code-behind-javascript/

Mai 15 2014

PHP / « Bien » contrôler les données que vous recevez (GET, POST, Cookies…)

Si on permet à l'utilisateur de saisir n'importe quoi, on peut se retrouver avec quelques surprises...

Avant de commencer cet article, certains me diront sûrement que mon titre possède 3 lettres de trop, ou « Comment as-tu osé refaire du PHP ?! »… Et pourtant… Pour mon cas, il s’agissait de reprendre en main un webservice PHP générant du XML et de l’optimiser. Ce que je veux montrer aujourd’hui concerne un point essentiel …

Continuer à lire »

Lien Permanent pour cet article : http://jbvigneron.fr/2014/05/15/php-controler-donnees-get-post-cookies/

Fév 17 2014

Diaporama « Initiation Git »

Je me permets d’écrire ce billet pour vous faire partager le diaporama que j’ai utilisé avec Baptiste Lecocq d’EPNET lors de notre présentation sur Git ayant eu lieu ce lundi 17 février 2014 de 8h15 à 12h15 à l’EPSI d’Arras. [slideshare id=31384713&doc=initiationgit-140219070406-phpapp01]

Lien Permanent pour cet article : http://jbvigneron.fr/2014/02/17/diaporama-initiation-git/

Août 07 2013

C# / PCL (Portable Class Libraries) et fichiers de ressources, comment internationaliser ?

Le framework .NET est bien connu pour sa facilité de gestion des langues au sein des applications. En effet, il suffit d’utiliser de créer plusieurs fichiers de ressources (.resx) et d’y ranger les données variant en fonction d’une langue ou d’un autre. Windows Phone et Windows 8 n’échappent pas à cette règle. Si vous souhaitez …

Continuer à lire »

Lien Permanent pour cet article : http://jbvigneron.fr/2013/08/07/csharp-portable-class-libraries-fichiers-ressources-internationaliser-pcl-resx/

Juil 10 2013

Tuto ASP.NET 8/8 : Conclusion

1/8: Présentation générale 2/8: Créer son premier site 3/8: Structure d’un document ASPX 4/8: Les balises 5/8: Afficher des résultats multiples 6/8: Lancer des traitements asynchrones avec AJAX 7/8: Publication du site Internet avec Visual Studio 8/8: Conclusion Et voilà ! Vous connaissez enfin les rudiments qui forment ASP.NET. Je suis bien loin de vous …

Continuer à lire »

Lien Permanent pour cet article : http://jbvigneron.fr/2013/07/10/tuto-asp-net-conclusion/

Articles plus anciens «

css.php