Author Archives: JP Gouigoux

About JP Gouigoux

Jean-Philippe Gouigoux est Architecte Logiciel, MVP Connected Systems Developer. Il intervient régulièrement à l'Université de Bretagne Sud ainsi qu'à l'Agile Tour. Plus de détails sur la page "Curriculum Vitae" de ce blog.

On va pas faire de politique, mais…

… on va quand même faire notre devoir de citoyen en diffusant la loi, que chacun est censé connaitre. Ma mauvaise foi légendaire fait que je vais bien évidemment m’arrêter sur un texte de loi particulièrement étonnant (et le mot … Continue reading

Posted in Sécurité | Leave a comment

Utilité de IsAlive ?

Le bout de code ci-dessous montre une utilisation conceptuelle des WeakReference. L’idée des références faibles étant qu’elles n’empêchent pas la collection par le GC, mais que si jamais le GC n’est pas passé, elles permettent de retrouver une “vraie” référence … Continue reading

Posted in .NET, C# | Leave a comment

La couverture de code : pas aussi compliqué que NCover, mais quand même…

Bon, que je l’avoue tout de suite : je n’aime pas NCover. Je n’aime pas leur façon de planquer leur version gratuite sur leur site, je n’aime pas qu’ils m’aient appâté pendant un an avec un produit gratuit pour me … Continue reading

Posted in .NET, ALM, Tests | Tagged | Leave a comment

De la difficulté de faire un bon test

Comment tester qu’un tri a bien été réalisé ? Imaginez que vous deviez tester unitairement la fonction Sort générique de .NET. Comment réaliser le code le plus concis possible, sans redondance mais sans laisser passer de cas particulier, et qui … Continue reading

Posted in .NET, ALM, C#, Tests | Tagged | Leave a comment

[TechDays2011] Bilan

Tout d’abord, il faut reconnaître qu’il y avait beaucoup moins de nouveautés à présenter cette année. Les TechDays 2010, c’était une nouvelle version de Visual Studio .NET, une version majeure de .NET, TFS qui arrivait, le Cloud qui apparaissait. Cette … Continue reading

Posted in Retours | Leave a comment

Tech Days 2011 : Mono et son écosystème

Jean-Baptiste Evain (jbevain.at.novell.com) présente. Mono 2.10 prévue pour les semaines à venir. WCF est annoncé comme supporté, mais uniquement le subset supporté par Silverlight. C’est ce qui est le plus demandé en ce moment, donc il y a beaucoup de … Continue reading

Posted in .NET, Retours | Tagged | Leave a comment

Tech Days 2011 : CodeContrats

[ContractClass] et [ContractClassFor] permettent, par injection, de placer des contrats de code sur des interfaces, et qu’on retrouvera sur les classes d’implémentation. [ContractInvariantMethod] et Contract.Invariant() pour les invariances de valeurs. Pour hériter des contraintes depuis une interface, on implémente une … Continue reading

Posted in .NET, C#, Retours | Tagged | Leave a comment

Tech Days 2011 : BPM : Automatisez vos processus sur un socle applicatif intégré

C’est dommage que le livret avec les sessions ne montrait pas le mot clé BPM : seules les personnes ayant vu sur internet le descriptif complet pouvait se faire une idée du contenu de cette session. La session commence par … Continue reading

Posted in Retours | Leave a comment

[TechDays2011] Booster votre productivité avec Visual Studio .NET 2010

Conférence sous la forme de démo d’outils de productivité de VS.NET. Les orateurs commencent par remarquer que VB6 et VS 2003 sont toujours en vente sur Amazon, et qu’il serait temps de faire voir les avantages de VS 2010. L’ouverture … Continue reading

Posted in .NET, Retours | Tagged | Leave a comment

Tech Days 2011 : Top 10 des fonctionnalités SharePoint 2010

Allez, une petite session de débutant, sur une technologie que je ne connais pas suffisamment. Après une introduction à ce qu’est SharePoint, et qui est vraiment TRES générale, on passe aux dix points proprement dits, à savoir : Les modèles … Continue reading

Posted in Retours | Tagged | Leave a comment