Articles avec le tag ‘IT’

En lisant « Clean Code : A Handbook of Agile Software Craftsmanship » de Robert C. Martin (dit l’oncle Bob)

Sa bio : http://en.wikipedia.org/wiki/Ro…

Ses Blogs : http://butunclebob.com/ArticleS… et maintenant http://blog.objectmentor.com/

Je suis tombé sur un petit bout d’histoire à propos de JUnit :

A la source, Kent Beck a écrit un petit framework de test dans le but de faciliter l’automatisation de tests pour le langage SmallTalk (SUnit).

Lors d’un déplacement il se retrouve à prendre l’avion avec Eric Gamma en direction d’Atlanta. Kent souhaitant en savoir plus sur le langage Java et Eric étant intéressé par le framework de tests SUnit ils se mettent tous deux pendant le vol à échanger et coder les bases de ce qui deviendra JUnit.

Par la suite les patterns d’automatisation de ces frameworks de tests destinés aux tests unitaires (desquels découleront de nombreux autres NUnit, DBUnit, …) se feront connaître sous le nom générique de xUnit. Lire la suite de cette entrée »

L’UpdatePanel utilisé de manière optimisée , donc avec AsyncPostBackTrigger ne fera pas de refresh sur le Javascript que vous pourriez ajouter… Sauf si vous utilisez un ScriptManager.RegisterXXX

Pas toujours pratique si par exemple vous mettez dans votre updatePanel un UserControl (ASCX) qui contient du Javascript directement dans l’ASCX (Inline Javascript)..

Lire la suite de cette entrée »

Community Manager

Tout développeur .net qui se respecte doit connaitre Reflector, pour rappel ce dernier permet de décompiler des assemblies (code IL).
Il est très instructif de décompiler les assemblies du framework, pour avoir une idée de leur fonctionnement.

Malheureusement récemment Reflector est devenu payant délaissant complètement la partie gratuite.
Heureusement la communauté ne se laisse pas faire comme ca.
Dés l’annonce  faite par Red-Gate (éditeur de Reflector), l’équipe de SharpDevelop a mis sur les rails un décompilateur open source.
Pour rappel cette équipe c’est déjà illustrée en développant un IDE C# VB.net open source.(qui incluait un add in vers reflector) Certains l’on peut etre utilisé lorsqu’il n’existait pas de visual studio express et n’avait pas accès a une License.

Lire la suite de cette entrée »

L’objet de ce billet est de présenter la certification SpringSource Core (indépendamment du débat les certifications c’est bien parce que …, ce n’est pas bien parce que …) et de vous faire un petit retour d’expérience concernant son passage.

Lire la suite de cette entrée »

A compter du 1e aout 2011,  il va falloir suivre une formation officielle Oracle pour passer la certification (pour éviter de suivre cette formation, passer les examens avant).

Lire la suite de cette entrée »

Si vous développez une application 64 bits et que vous cherchez à utiliser le driver OleDb JET 4.0, vous allez avoir le message suivant :

The ‘Microsoft.Jet.OLEDB.4.0′ provider is not registered on the local machine

Alors déjà pourquoi ce message ??? Lire la suite de cette entrée »

Certains le savent déjà il est possible d’activer la compression GZIP dans IIS pour améliorer les performances de chargement d’un site Web… Le plug-in Firefox PageSpeed fait d’ailleurs l’analyse de ce point…

Lire la suite de cette entrée »

Testé et approuvé :

http://www.passwordunlocker.com/sql-server-password-recovery.html

Quelques euros à débourser pour un résulat NICKEL !

Auteur : Alain BELUT

Un site Web peut parfois être gourmand à cause des CSS et JS très volumineux comme Jquery and co…

Il existe, vous le savez des versions « minifyed »… les fameux XXXX.min.js ou même YYYY.min.css.
Ces fichiers textes sont générés à partir de différents algorithmes. Pour ma part j’utilise l’outil de Yahoo : YUI Compressor.
On trouve d’ailleurs un package pour .NET qui met à notre disposition 2 DLLs.

Dans la documentation il nous est montré comment éventuellement configurer un MSBUILD.XML pour compresser tous nos JS et tous nos CSS dans respectivement un unique fichier JS et un unique fichier CSS.
Pour ma part la mise en oeuvre de cette méthode me semble laborieuse pour pas grand chose. L’exemple donné permet en effet de tout compresser mais dans des fichiers uniques (tous les fichiers CSS dans un seul fichier CSS compressé et tous les fichiers JS dans un seul fichier JS compressé…).
Je me doute que l’on peut configurer les choses différemments mais se taper toute la configuration fichier par fichier dans le MSBUILD.XML c’est , je trouve, laborieux…

Du coup, je me suis créé un petit programme Console que l’on peut intégrer à son MSBUILD…

Lire la suite de cette entrée »

Plutôt que d’utiliser le WebServer de Visual Studio, et histoire d’avoir un environnement de DEV un peu plus proche de l’environnement final de prod, il est possible d’installer IIS 7.5 pour Visual Studio 2010. Ca fonctionne à partir de XP SP+2 alors autant en profiter.

Lire la suite de cette entrée »

Catégories
Abonnez-vous !
      
Archives
  • 2013 (3)
  • 2012 (30)
  • 2011 (93)