Category: Tutos

BDD 3/5 : Implémenter les scénarios en C# avec Specflow

Gérer les packages NuGet dans Visual Studio

Cet article fait partie de l’ensemble des articles sur la méthodologie B.D.D. (Behavior Driven Development) et fait suite à celui sur la rédaction des scénarios à l’aide du langage Gherkin. Désormais, nous allons aborder l’implémentation des scénarios que nous avons rédigés ensemble. Cette partie concernant avant tout les développeurs. Pour ce qui va suivre, je vais …

Continue reading

Lien Permanent pour cet article : https://www.jbvigneron.fr/2018/07/05/bdd-implementer-scenarios-en-csharp-avec-specflow/

BDD 2/5 : Rédiger des scénarios avec Gherkin

Les 3 étapes de la méthodologie BDD

Cet article fait suite au premier faisant office d’introduction à la méthodologie BDD : Behavior Driven Development. Il traitera notamment du langage Gherkin, de son utilité et de sa syntaxe. Comme rappelé dans l’introduction, afin que tous nos contributeurs se comprennent, il est important qu’ils parlent le même langage. Nous allons donc leur faire écrire …

Continue reading

Lien Permanent pour cet article : https://www.jbvigneron.fr/2018/01/04/bdd-rediger-scenarios-avec-gherkin/

BDD 1/5 : Ou comment mettre tout le monde d’accord ?

Mener un projet est un travail difficile… Beaucoup d’enjeux, d’attentes et de contributeurs : développeurs, testeurs, représentants métier, CP, PO, scrum masters et j’en passe… Comment nous assurer que toutes ces personnes se comprennent ? Dans un premier temps, il faut commencer par établir un vocabulaire commun. Idéalement, il faudrait que les intervenants non techniques aient quelques …

Continue reading

Lien Permanent pour cet article : https://www.jbvigneron.fr/2018/01/02/bdd-ou-comment-mettre-tout-le-monde-d-accord/

AngularJS – Debugger un controller ou un service depuis la console du navigateur

Voilà bien longtemps que j’avais pas écrit d’article. Changeons un peu de .NET et allons voir du côté du framework AngularJS de Google. Pour celles et ceux ayant déjà développé une application web avec AngularJS, on est parfois tenté de vouloir debugger un controller ou un service. Bien sûr, on peut placer des breakpoints en utilisant …

Continue reading

Lien Permanent pour cet article : https://www.jbvigneron.fr/2017/03/27/angularjs-debugger-controller-service-depuis-console-navigateur/

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 …

Continue reading

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

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

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 …

Continue reading

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

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 : https://www.jbvigneron.fr/2014/02/17/diaporama-initiation-git/

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

Le framework .NET est connu pour sa facilité de gestion des langues au sein des applications. Il suffit simplement de créer plusieurs fichiers de ressources (.resx) et d’y ranger les données variant en fonction de la langue. Windows Phone et Windows 8 n’échappent pas à cette règle. Si vous souhaitez savoir comment internationaliser votre application pour …

Continue reading

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

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 …

Continue reading

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

Tuto ASP.NET 7/8 : Publication du site Internet avec Visual Studio

Septième et avant-dernière partie (on y arrive!) de mon tutoriel ASP.NET. Pour quasiment conclure, je vais vous montrer aujourd’hui comment publier votre site ASP.NET sur un serveur FTP. Voici tout de même un rappel du plan pour ne pas vous perdre: 1/8: Présentation générale 2/8: Créer son premier site 3/8: Structure d’un document ASPX 4/8: …

Continue reading

Lien Permanent pour cet article : https://www.jbvigneron.fr/2013/07/10/tuto-asp-net-publication-site-visual-studio/

css.php