Debug ASP, trouver le fichier de config IIS express applicationhost.config

Vous avez besoin de configurer le fichier applicationhost.config pour faire du débug de fichier ASP simple (https://weblogs.asp.net/dixin/debugging-classic-asp-with-visual-studio)

Mais où se trouve ce pt de fichier ???
Si vous passez par l’arborescence de votre explorateur vous ne le trouverez peut être pas…

%USERPROFILE%\Documents\IISExpress\config\applicationhost.config

Ma solution
=> Allez dans C:\Users\VotreUser
=> dans la barre de navigation saisissez directement Documents (C:\Users\VotreUser\Documents)

La configuration à apporter au fichier

 

Afficher les processus de travail sur IIS v7.5 pour retrouver un ID

Pour faire du debogage sur Visual Studio sur des pages ASP vous aurez besoin d’attacher votre page à un processus, il se peut que vous ayez plusieurs processus IIS de lancé, pour savoir lequel choisir il vous faut donc localiser le bon processus.

=> Page d’accueil IIS (Gestion des services Internet)
=> Icone Processus de travail
Vous verrez ainsi la liste des processus en cours d’exécution (Nom du pool, ID du processus, utilisation)

screen-2016-11-10-09_19_31

Activer le debogage des pages simples asp sur IIS v.7.5

Pour faire du débogage de pages avec extension .asp sur Visual Studio vous devez configurer le débogage sur IIS (Gestion des services Internet)
Il faut bien évidement que le module ASP soit ajouté à la liste de vos modules
Ensuite sur la page d’accueil IIS selectionnez ASP, il suffit ensuite de sélectionner True aux propriétés de débogage désiré
– Activer le débogage coté client
– Activer le débogage coté serveur
– Envoyer les erreurs au navigateur

screen-2016-11-10-09_05_57

Debug d’une page asp simple en utilisant un objet asp

Debug de pages en extension .asp
liste les variables de session, les cookies, les variables de formulaires (post-get), le temps d’exécustion, les variables personnalisées

Créer un objet debug, nommez le VBScriptDebug.asp

Dans le code de votre pages faites appel à l’objet

source

https://support.microsoft.com/en-us/kb/299986

Thème wordpress twentysixteen, mettre la sidebar à gauche

Version wordpress utilisé: wordpress-4.6.1-fr_FR

Editer le fichier style.css du thème

Ligne 3110

Trouver

Remplacer par

Ligne 3132

Trouver

Remplacer par

 

Modèle html, mémo pour moi

déclaration du jquery direct, non utilisé
style.css à créer
deuxième police google font non utilisée, c’est juste pour comprendre la concaténation des déclarations de police en une seule fois

Html2pdf V4.03

Utilisation de la librairie php html2pdf V4.03 pour ceux qui ne veulent ou ne savent pas utiliser composer, cette version de génération peut vous contenter.
Supposons que vos fichiers html2pdf soient dans un dossier include …

Code pour la génération avec un petit try catch et un nommage par date

 

 

Génération pdf via un appel ajax avec la librairie html2pdf

Récupérez la dernière version (à ce jour realease du 2 mars 2016 4.5.1) :
https://github.com/spipu/html2pdf/releases
Lien direct
https://github.com/spipu/html2pdf/archive/v4.5.1.zip

Pour l’installation de la dernière version, vous aurez besoin de composer je vous invite à regarder les instructions sur le lien suivant
https://getcomposer.org/download/

include

 

Fichier ouvert – Avertissement de sécurité lnk windows 7

Alors une solution pour contourner l’affichage de cette fenêtre de M….

– Clic droit sur votre raccourcis clavier
– Propriétés
– Onglet raccourcis
– Cliquez sur avançé
– Sélectionnez Exectuer en tant qu’administrateur.

Voilà une solution qui marche pour moi à ce jour pour une version windows 7 Pro SP1

screen-2016-10-31-14_32_25

Faire un tail avec notepad++ avec le plugin Document Monitor

Sur linux la fonction tail -f vous permet d’afficher les modifications d’un fichier en temps réel, en fait il ne s’agit que d’un rafraichissement de l’affichage, cette fonction est utile pour surveiller les logs apache par exemple…

Avec Notepad++ vous pouvez aussi avoir la même fonctionnalité grâce à un plugin (Document Monitor) que vous trouverez dans l’explorateur de plugin (Compléments => Plugin Manager => Document Monitor)
Ce plugin rafraichit l’affichage d’un fichier toutes les 3 seconds vous évitant de confirmer à chaque fois la modification d’un fichier…

Url sourceforge du plugin
http://sourceforge.net/projects/npp-plugins/files/DocMonitor/
Dernière version 2.2 datant de 208 mais qui fonctionne très bien

Installation:
=> Compléments > Plugin Manager > Onglet Available => Document Monitor => Installer
Redemarrer Notepad++

Utilisation:
Ouvrir votre fichier
=> Compléments > Document Monitor > Start Monitoring

screen-2016-10-24-10_33_00

Comment migrer un site wordpress d’un hébergeur à un autre

C’est juste un résumé …

Il vous faut:

Site origine
- Une copie Mysql (compressée de préférence) de la base de donnée wordpress d'origine
- Une copie des fichiers du site de l'hébergeur d'origine

Site Cible
- Vérifier que l'hébergeur du site cible est techniquement capable de supporter la version wordpress à migrer (version php)
- Les accès FTP du du site cible (host/login/mot de passe)
- Les informations de connexion mysql du site cible (host/login/mot de passe)
- Un accès phpmyadmin du site cible (url phpmyadmin/login/mot de passe)pour modifier certaines valeurs en base de donnée
- Pour les plugins il se peut qu'il faille faire des modifications manuellement sur les fichiers ou en base de donnée
- Pour les statistique google analytics il faut aussi modifier le tracker car vous n'aurez pas la même url je suppose

Ceci est la méthode conventionnelle pour un développeur, il existe sans doute des plugins et outils wordpress pour faire cette manipulation mais je ne préfère pas passer par là.