NuGet, the director’s baton for Visual Studio

NuGet, the director’s baton for Visual Studio

I’am actually a .Net developer but “developer” is a stretch of language… We are now integrators as well as developers ! Microsoft feels the difference many times ago and add a new step between integrators and developers. It’s called NuGet. I was creating a new Windows Phone application and, in my disturbed mind, i was wondering if i could create a universal “Windows Phone 7 development starter kit”. Well … After bringing me down to earth, i only installed NuGet. What is NuGet…

Lire la suite Lire la suite

Coding dojo Silverlight

Coding dojo Silverlight

We will create an application for reading CSV from your bank account and, with simple pattern recognition, displaying a chart on the result. In this coding dojo we will see How to setup MVVM with Galasoft MVVM Light. How to use Blend as user interface designer. How MVVM can be applied in a concrete case. How developping quickly and with a relatively clean manner with MVVM. How to use chart of Silverlight toolkit. This humble dojo does not expect to be perfect but it can show…

Lire la suite Lire la suite

Multiple jointures sur Oracle 10g avec NHibernate

Multiple jointures sur Oracle 10g avec NHibernate

Quelques posts parlent d’un bug survenant avec oracle 10g et NHibernate lors d’une jointure multiple. http://forums.oracle.com/forums/thread.jspa?threadID=412019&tstart=0 https://forum.hibernate.org/viewtopic.php?f=1&t=963196&start=0 Survient alors une erreur “ORA-00904”. Une fois le code SQL généré lu, on se rend compte que les jointures suivant une virgule sont alors incapable d’utiliser des valeurs déclarées dans le Select. left outer join “City” city2_ on address1_.City_id=city2_.Id, “Country” country6_ left outer join Provider_Specialities specialiti3_ on provider0_.Id=specialiti3_.Provider_id donc l’utilisation de provider0_.Id dans le second join est invalidé par le “,” du premier…

Lire la suite Lire la suite

Velocity, le cache distribué selon Microsoft

Velocity, le cache distribué selon Microsoft

Velocity (nom de code du projet) est un principe de cache distribué qui peut être attaqué par des programmes .Net. Vous pouvez donc l’utiliser sur votre site Web, sur une application serveur distribué ou sur toute autre implémentation … Il sera généralisé dans peu de temps afin de l’offrir aux développeurs mais se rendra aussi disponible sur Azure. Une fois l’installation effectuée (principe d’un maitre et de plusieurs esclaves), on peut alors manager le cache par un power shell. Selon…

Lire la suite Lire la suite

Injecter des Mocks via IOC (NInject et Rhino Mocks)

Injecter des Mocks via IOC (NInject et Rhino Mocks)

Voici une de mes publications (code développé avec Lionel Molas) sur un site de programmation en collaboration avec des amis : http://www.homonerdicus.com/ Le lien vers l’article est celui ci : http://www.homonerdicus.com/?p=17 Attention, ce post s’adresse aux gens qui savent ce qu’est de l’IOC et du Mocking 🙂 Bonne lecture !   En voici une version copiée : Bonjour à tous, Voici un petit post expliquant l’intégration quasi-parfaite de Rhino Mocks avec NInject. Pour rafraichir les esprits, NInject est un framework…

Lire la suite Lire la suite

L’intégration continue avec Hudson

L’intégration continue avec Hudson

Une petite présentation succincte sur l’intégration continue Hudson dans un projet .Net. Ces avantages et inconvénients. Il m’a fallut 1/2 journée pour tout mettre en place. Il me reste encore à bien paramétrer les règles FXCop et ça sera parfait. Pour info, le PowerPoint s’accompagne aussi de quelques explications 🙂 Lien vers la présentation

Le MMORPG est en conf sur CodePlex

Le MMORPG est en conf sur CodePlex

Pour une meilleure distribution du MMORPG, celui ci est en conf sur codeplex (SVN). Il peut être consulte et est sous licence MS-RL. Si vous voulez y participer, n hésitez pas a me contacter. Je suis actuellement dans la phase de commentaire/documentation intensive. Voici le lien general : http://www.codeplex.com/arcanea/ et le lien RSS : http://www.codeplex.com/arcanea/Project/ProjectRss.aspx et toujours le forum dispo a cette adresse : http://alphablog.org/phpBB3/viewforum.php?f=10&st=0&sk=t&sd=d&start=0

Presentation sur la persistance

Presentation sur la persistance

Dans le cadre de mon “Travail d’Etude et de Recherche”, moi et un collègue avons préparés une présentation sur la Persistance, le Mapping et quelques frameworks d’exemple. La présentation se compose d’une explication sur le mapping, d’exemples de techniques assurant la persistance et enfin de 3 frameworks différents. Elle a été faite par M. LAFFONT Benjamin et M. POISSONNIER Jean-Marie. Voici les versions Office extension pptx 2007 extension ppt 2003

Bot Ogame expedition V0.4

Bot Ogame expedition V0.4

Nouvelle version disponible ICI What’s new : Forme finale de l’IHM par onglet Onglet de version complet Message d’accueil pour vous prévenir en cas de problème sur le protocole Ogame Mise à jour du protocole Gestion des liens amméliorés Bonnes fêtes

Publication d’un bot Ogame expédition V 0.3.0.0 … en installeur S’il vous plait :p

Publication d’un bot Ogame expédition V 0.3.0.0 … en installeur S’il vous plait :p

Face à de noubreux problèmes de la méthode ClickOnce, je renonce à celle ci en faveur d’un installeur exécutable (disponible en .exe et .msi). Dans cette nouvelle version , j’ai ajouté : Gestion de version Information anonyme de l’utilisation Nouvelle méthode de déploiment Pour ceux qui ont un doute dans l’information de l’utilisation, celle ci se contente de logger le lancement et la fermeture du logiciel afin de faire des stats. Il est concevable de prévoir un “réseau” Ogame si l’utilisation…

Lire la suite Lire la suite