Catégories
Productivité

Raccourcis claviers

Je vais compiler ici les keyboard shortcuts dont je n’arrive jamais à me rappeler 😅 WordPress L’éditeur de WordPress Gutenberg (versions > 5.0) a bien évolué et nombre de raccourcis claviers sont disponible : CTRL + ALT + X : permet de marquer le texte surligné en tant que « code » MAC OSX nous propose un […]

Catégories
JavaScript jQuery

Require.js

Qu’est ce que c’est ? Un outil (bibliothèque) qui nous permet en javascript d’écrire du code « modularisé », de gérer les dépendances entre nos différents modules et de les charger de manières asynchrone. A quoi ca sert ? Ça sert à ne plus avoir un paquet de balises <script> dans nos fichiers HTML qui référencent des […]

Catégories
jQuery

jQuery tutoriel 3 – sélection dans un « contexte »

Il est possible en jQuery de « cibler » sa sélection d’éléments (un peu comme avec la fonction .find()) en exploitant le 2ème paramètre (optionnel) qui est le contexte: jQuery(selector, [context]) Cela permet d’effectuer une sélection à partir de ce contexte et non plus à partir du document entier. ex: jQuery(‘ul’,$(‘div’)) permet de sélectionner les éléments <ul> contenus […]

Catégories
.Net Productivité Visual Studio

NuGet le gestionnaire de Package (Package Manager) de Visual Studio

Pour les utilisateurs de Visual Studio (> VS 2010), il est possible de gérer les packages NuGet (le package manager de Visual Studio) en ligne de commande.  commandes utiles de la console NuGet J’utilise ci-dessous comme nom de package passé en paramètre des différentes commandes « jquery« , il va de soi que vous devez remplacer jquery […]

Catégories
jQuery

jQuery tutoriel 2 – les sélecteurs

jQuery permets d’interagir avec les éléments de notre page HTML (cacher, ajouter une classe, modifier le texte…) en suivant le process suivant: sélectionner un ou plusieurs éléments de la page (la balise HTML, classe CSS, ou encore la balise contenant un attribut donné) grâce à un sélecteur (syntaxe de sélection de CSS) appliquer une méthode sur cet […]

Catégories
jQuery

jQuery tutoriel 1 – référencer le fichier .js

Pour utiliser la technologie jQuery dans votre code, étant une technologie cliente (comme indiquée ici), il vous faut référencer la bibliothèque jQuery-version.js dans votre page HTML. 2 versions disponibles de jQuery: Comme vous l’avez remarqué, il existe 2 versions du fichier téléchargeable sur jQuery.com. Il s’agit tout simplement d’une version « lisible », dite de développement, avec […]

Catégories
.Net Visual Studio

Accès et présentation des données en ASP.Net

Dans Visual Studio il existe des contrôles ASP.Net (Webforms) qui permettent d’interagir avec des données indépendamment du type de la source de donnée (SQL Server, MySQL, fichier XML, Access, etc).Ils sont répartis en 2 familles, les data source controls et les data-bound controls: data source controls, cette catégorie regroupe les contrôles permettant de faire le […]

Catégories
C#

l’opérateur ternaire E1?E2:E3 en C#

Expression1 ? Expression2 : Expression3 ; typage des expressions E1, E2 et E3: E1 doit être un booléen E2 et E3 doivent être du même type (conversion implicite possible entre E2 et E3) Cet opérateur est souvent utilisé pour l’affectation conditionnelle d’une variable: maVar = monBool ? autreVar*2 : 0 ; décryptage: si monBool est True, l’expression « autrevar*2 […]

Catégories
Productivité Visual Studio

les snippets, c’est bien pratique !

Les snippets sont des raccourcis dans Visual Studio qui permettent d’ajouter un bloc de code en tapant le « nom du snippet » + TAB + TAB. Les snippets sont propre à chaque langage de programmation utilisé, de plus ils sont personnalisables. Les plus courants sont: if : If else: après l’accolade fermante du if fo : For […]