octobre
2011
Dans Visual Studio 2010 Ultimate et Premium (présent déjà dans visual Studio 2008), il y un outil intégré qui permet de: – Comparer des schémas – Synchroniser des schémas – De générer un script SQL de synchronisation. Voir plus
octobre
2011
La création d’Exception personnalisée permet de lever des erreurs propre à notre code pour pouvoir en cas d’erreur faire un traitement particulier. Biensur cela n’est interressant que si l’exception n’existe pas déjà dans le Framework. Voir plus
octobre
2011
Voici une requete SQL qui permet de savoir sur un serveur de base de données quel sont les index manquants pour toutes les bases qui y sont inclues. Ce script fourni des indicateurs de performance, mais aussi les script sql pour leur création. Voir plus
octobre
2011
Le viewstate pose souvent des problèmes, parmi les plus connus : – Taille de page importante – Corruption du viewstate – Blocage au niveau de google qui n’aime pas trop ce champ – Champs non crypté par défaut, présentant une exposition et une altération possible des valeurs contenues dedans par un utilisateur mal intentionné. Même si le meilleur conseil serait d’essayer de ne pas l’utiliser, il fait quand même partie du Framework et il faut […]
octobre
2011
Voici un billet qui donne une solution à un problème que j’ai rencontré récemment sur un site qui était en 2.0 et que j’ai migré en 4.0. Mon site migré n’a pas changé de serveur , c’est à dire sur un Windows server 2003 , IIS 6.0 mais avec le framework 4.0 d’installé. Depuis cette migration je ne pouvais plus accéder à son root : http://monsite/, j’obtenais une page 404. Par contre lorsque je saisissait […]
octobre
2011
Je viens de découvrir un add-on à Visual Studio qui permet d’optimiser les images et ceci avec un click droit directement à partir de Visual Studio: – il optimises toutes les formats d’images web (jpg, png, gif) sans perte de qualité – il peut traiter aussi bien une image que un répertoire entier – il permet aussi leur intégration directement dans les css Voir plus d’infos
octobre
2011
Nuget c’est un outil développer par Microsoft qui permet la gestion et le déploiement de librairies tiers. MSBuild outil intégré à Visual Studio c’est lui qui permet la génération d’un projet. Son avantage c’est qu’il s’utilise avec un fichier xml de configuration. Dans ce billet je vais expliquer comment créer son propre package Nuget et son deploiement vers un serveur Nuget à l’aide de l’outil MSBuild. Voir plus
octobre
2011
En Asp.Net lorsque l’on veut faire dans un formulaire un post avec des balises HTML il faut utiliser dans la directive @page la propriété ValidateRequest= »false » (par default à true). Cette propriété peut aussi être mise dans le Web.config pour qu’elle s’applique sur toutes les pages du site et non sur une seule page en particulier. Cependant depuis la version 4.0 du framework il faut rajouter l’attribut requestValidationMode dans le web.config. Voir plus
octobre
2011
Il se pose souvent la question de l’optimisation de la mémoire quand on commence à coder des programmes gourmands ou des services qui ne s’arrêtent jamais, il en va de même pour les applications Web. Le Framework de Microsoft, tout comme Java possède un garbage collector (ramasse miette) qui va gérer la mémoire pour vous. Ce travail est un travail de fond dont on n’a pas à se soucier 90% du temps. Il faut cependant […]
octobre
2011
Lorsque que l’on developpe un site en asp.net, il est important de mettre en place des méthodes de caches afin d’améliorer les performances de celui ci. je vous propose dans un billet un résumé sur ces différentes méthodes. Voir plus