Microsoft Certified Professional Developer

Les Blogs des pôtes

Frk sound
Christelle

A propos de moi

Je m'apelle Lionel Limozin. Je suis actuellement consultant chez Bewise. Après des études en réseau, télécoms, programmation, multimédia, je commence dans la vie active en 2000 dans un startup Marseillaise. Très vite j'attaque avec les technologies Microsoft à bras le corps en programmant en C++ des services Web à base de composants COM et d'interface Isapi. Après quelques années, un passage chez SopraGroup, pas mal de missions en tout genre, dont beaucoup de developpement sous WSS et SharePoint, et MOSS, je décide de vraiment renforcer ma spécialité dans les domaines Microsoft en intégrant Bewise.

Créer un volet d'action dans Word 2007 avec VSTO

Je profite de ma dernière démo que j'ai montrée à la BDC 2009 pour un petit tutorial basique sur l'utilisation de Custom Task Panes dans Word 2009 avec VSTO. Le principe est assez simple : je vais créer un addin applicatif pour word 2007 avec Visual studio 2008. Cet addin ajoutera un onglet au ruban. Cet onglet contient un bouton qui permet de faire apparaitre mon panneau d'action. Le panneau contient au final un contrôle utilisateur maison, pour la démo un "joli" contrôle WPF qui affiche une liste de contacts. De plus le contrôle en question me lève des évènements que je vais utiliser pour ajouter du contenu à mon document Word. Pour commencer...

(0 commentaires)

La Suite...

La BDC 2009 c'est fini !

Ça c'est fait ! L'évènement a été un succès. Près de 500 personnes sont venus nous voir au stade Ernest Wallon à Toulouse ! Pour ma part j'ai donné une session donc sur VSTO et MOSS devant une petite salle, mais salle comble (plus de 40 personnes à vue d'œil) et cela c'est très bien passé. Les slides et les démos seront bientôt disponibles sur le site de Bewise et je vous tiendrais au courant quand ils y seront. Malheureusement ma session n'a pas été filmé, donc il n'y aura pas de webcast...

(0 commentaires)

La Suite...

BDC 2009 : Les coulisses

Sur le site de la Bdc vous trouverez des videos des coulisses. Au départ l'objectif était de vous parler un peu en avance des sujets qui seront abordés lors de cet événement. Cependant nous profitons aussi de ces vidéos pour délirer un peu, ou bien même pour répondre au délires des autres (particulièrement aux admin systèmes :p) :

(0 commentaires)

La Suite...

BDC 2009 c'est reparti !

BDC 2009
Cette année j'aurais le plaisir d'animer une session sur VSTO et MOSS avec mon cher collegue Alexandre Barbier:
Apprenez à développer une application métier basée sur Microsoft Outlook.
Découvrez des exemples concrets de processus métier exploitant la puissance des outils Microsoft Office.
Pour le reste de l'après midi je serais evidement sur le stand PTC (portail et travail collaboratif) pour répondre aux questions sur WSS et MOSS !
Pour plus d'infos, cliquez sur le bandeau ci dessus !

(0 commentaires)

La Suite...

Mon EventHandler ne lève qu'une partie de mes événements, la liste est crée trop tôt ...

Récemment j'ai créé vite fait une Feature de type SPItemEventReceiver pour ajouter du code perso à la modification, ajout, etc. sur une liste. Et bizarrement seulement la méthode ItemAdding est levée alors que dans le xml du fichier elements.xml j'ai bien mis la déclaration des Receivers pour les autres évènements : ItemUpdating, ItemAdded, ItemUpdated.

(2 commentaires)

La Suite...

Probleme d'activation d'une SharePoint Feature et d'un SPFeatureReceiver

Petit post pour un "bug idiot" : Jai crée une feature SharePoint avec un scope Farm. A cette feature j'ai associé une classe héritant de SPFeatureReceiver afin d'exécuter un code personnalisé à l'activation de ma feature. Et bien si dans le xml de définition de la feature je ne précise pas l'attribut "ActivateOnDefault", ma feature est activée dès l'installation. Seul problème le code de la classe Receiver n'est pas appelé. Je n'ai pas de solution de contournement pour le moment, hormis de positionner l'attribut ActivateOnDefault à False afin de m'assurer que la feature est déployée non activée, et lorsqu'un utilisateur l'activera le code du receiver sera bien apellé !

(0 commentaires)

La Suite...

1
- 2 -
3