Débuté il y a plusieurs mois, Microsoft a organisé – conjointement avec Wygwam et ma personne – un ensemble de séminaire sur l’accessibilité des applications (Windows et Silverlight principalement) qui se sont tenu au mois de Mars et Avril 2009.
Mardi 23 Juin prochain se tiendra la dernière session de ce séminaire … on vous attend donc mardi pour partager avec vous notre expertise technique et fonctionnel sur le sujet.
Ce qui m’a le plus marqué dans la préparation de ce séminaire qui a démarré en septembre/octobre 2008 est la réactivité et l’évolution de Microsoft au fil des mois ! Avec Philippe Béraud – nous présentons la session ensemble – nous n’avons pas arrêté de modifier le contenu de la présentation pour mettre à jour les nouvelles fonctionnalités et avancées de Microsoft sur le sujet. A n’en pas douter, Microsoft est sur ce domaine depuis longtemps – et toujours très actif – afin d’aider les développeurs et les éditeurs à proposer des solutions accessibles à leurs clients et aux services publiques qui en ont grand besoin !
Vous pouvez vous inscrire sur le site de Braillenet : http://www.braillenet.org/accessiweb/seminaires/aria_aw_ms/
Voici les derniers posts concernant Open XML et l’implémentation d’ODF dans Office 2007 SP2. De très très bonnes lectures en perspective :
- Evènements :
- Standard et interopérabilité :
- Les articles techniques :
Bonne lecture et bon week end !
C’est avec deux années de retard que le RGI prend enfin forme dans une seconde version, enfin pourtant estampillé 1.0 ... Ce référentiel est destiné à l’élaboration des SI des entreprises et des services publics de façon à garantir une interopérabilité optimale. C’est avec grand plaisir que l’on peut découvrir le point 3.2.1 du RGI (page 61) qui prend acte de la normalisation ISO du standard bureautique Open XML :
“il est RECOMMANDÉ d’utiliser un format de document basé sur le langage XML et dont les spécifications sont normalisées par l'ISO.”
”Le format Office Open XML est un format bureautique basé sur XML. Il supporte nativement une partie des formats binaires bureautiques existants.”
Open XML est enfin reconnu comme format de bureautique – l’inverse étant invraisemblable, tout idéologie à part - et devrait donc être supporter dans les SI des services publics et donc au sein des échanges des utilisateurs avec les administrations. Une bonne nouvelle pour commencer la journée !
Vous devriez pouvoir jeter un coup d’oeil au RGI v1.0 à cette adresse : http://www.references.modernisation.gouv.fr/sites/default/files/RGI_Version1%200.pdf
Vous trouverez le site officiel du RGI ici : http://www.references.modernisation.gouv.fr/rgi-interoperabilite
Comme tous les ans depuis 2007, le WygDay représente l’évènement Microsoft incontournable du Nord de la France. Comme à son accoutumé, vous retrouverez bien évidemment toute l’équipe de Wygwam mais également d’autres personnes de qualité (Microsoftees, chercheurs, etc) auxquelles je me joindrais également pour honorer ce WygDay 2009 !
Cette année j’aurais l’occasion de partagé ma session avec l’un des référents IT MOSS 2007 francophone en la personne de Christian Hougardy pour vous parler Gouvernance MOSS, enfin 10% de blagues douteuses et 90% de MOSS 2007 ! Je ne vous en dis pas plus sur le contenu, car bien évidemment je vous attends dans ma session à 10h20, mardi 9 Juin prochain !
A bientôt !
Encore cette fin de semaine, voici les quelques posts ou astuces que j’ai pu rencontrer sur la toile et que je vous partage avant ce long week end.
Les news :
- L’équipe OPC (Open Packaging Convention, ce qu’implémente OpenXML4J) à ouvert un nouveau blog et débuté une série de posts . Si vous avez assister à ma session Open XML aux TechDays en 2007 et 2008, vous devriez vous souvenir de ma démonstration utilisant OPC de façon un peu particulière et qui pourrait vous servir pour vos projets. Vous pouvez retrouver ce nouveau blog à cette adresse : http://blogs.msdn.com/opc avec un premier article vulgarisant ce qu’est ce OPC et à quoi celui-ci peut servir. D’ailleurs le savez-vous ? Non ? Alors n’attendez pas pour consulter ce post.
Les articles indispensables :
En vous souhaitant une bonne lecture !
Cette journée n’a pas été seulement l’occasion pour discuter d’Interopérabilité, c’est aussi et surtout un regroupement de personnes issues de différents horizons et nationalités pour prendre la température des projets et améliorer les choses. La dernière réunion avait vu la naissance, en version Alpha/Beta, d’un convertisseur de document docx vers HTML avec un plugin pour Firefox, la version 1.0 est sortie il y a quelques jours : http://www.codeplex.com/OpenXMLViewer . Nous avions parler d’un validateur de document en décembre, nous en avons reparler et des choses de concrètes se profilent à l’horizon … Le DII est donc bien l’occasion pour les acteurs du domaine de se rassembler et de faire avancer les choses dans le domaine des documents bureautiques.
Pour faire un rapide résumé des différents sujets de cette journée, nous avons discuté de la validation des documents (Alex Brown), de la fidélité de l’accès programmatique au contenu des documents (Matevz Gacnik), de PHPPowerPoint (Maarten Balliauw), de l’extensibilité des standards (Stephen Perront), du validateur et de la bibliothèque de documents tests (Gerd Schurmann) et d’une multitude de questions en fin de journée.
Une bien belle journée qui s’est vu entrecoupée d’une rapide visite de Londres en Taxi dont voici la grande roue en face du Palais de Buckingham :
Les formats de documents bureautiques n’ont jamais suscité autant de débat ouvert et de projets autour d’eux. Une évolution qui montre que nous sommes sur la bonne voie et que les acteurs travaillent ensemble. Les leçons prisent de la normalisation laissent clairement apparaître le recul qu’en ont les différents acteurs, et les phrases du genre “la leçon a en tirer est qu’il ne faut pas attendre 3 ans et demi pour se préoccuper de la conformité” (en parlant de ODF) est toujours bonne à entendre (à condition que l’erreur ne se répète pas).
Just for fun .. Microsoft Interoperability by design !!!
Vous partez le matin avec votre kit de survis pour nourrir votre monture (un Windows Seven !), et en bon MVP vous prenez l’adaptateur que Microsoft vous a offert lors du dernier évènement d’Interopérabilité (le DII de Bruxelles en décembre dernier pour moi) : à l’approche du déjeuner inévitablement vous manquez de batterie, et vous sortez votre adaptateur ! Malheureusement le Royaune Uni n’est pas supporté par l’adaptateur ‘Microsoft Interoperability by design’ .. vdm
Merci à mon voisin pour m’avoir dépanné tout au long de la journée ! :)
UPDATE : Jean Christophe - Mr Interop de Microsoft Corp - et mon généreux voisin m'ont envoyé la solution que vous pouvez trouvé ici.

Comme je vous l’avais précédemment indiqué dans ce post, je suis aujourd’hui à Londres pour participer au DII – Document Interoperability Initiative – qui s’y déroule dans le locaux de Microsoft UK en plein centre de Londres. C’est avec grand plaisir que j’y retrouve bon nombre d’acteurs impliqués dans les formats de document : Stephen Perront, Alex Brown, Maarten Balliauw, Dennis Hamilton, etc et Stéphanie Arouet. J’y retrouve aussi quelques personnes déjà présentes au lors du précédent DII à Bruxelles.
Avant de commencer un programme chargé, c’est Stephen Perront puis Paul Lomer – Group manager Office Interoperability Microsoft – qui présente l’objectif de l’Interopérabilité chez Microsoft. Une très bonne journée s’annonce … plus ce soir après la présentation d’Alex Brown et sa démonstration sur XProc.
Lundi prochain se tiendra un évènement Document Interoperability Initiative à Londres, si vous vous rappelez bien j’avais déjà assisté à celui de Bruxelles au mois de décembre de l’année dernière. Microsoft remet le couvert avec cette édition en Angleterre. J’y retrouverai Stephen Perront (Doug I miss you !) – Microsoft Corp, et participant aux comités ODF et Open XML au plus haute instance - , Maarten Balliauw avec qui j’avais présenté ma précédente cession de cet évènement, et plein d’autres acteurs autour de l’interopérabilité et des formats de documents. J’aurais donc le plaisir de vous tenir au courant des différents et potentielles annonces (???) qui pourront être diffusé durant cet évènement.
A lundi !
Je crois que c’est mon premier post sur SharePoint sur ce blog, pourtant ces 2 années ont été passées à faire du SharePoint avec le grand Gourou Français Wyggeur du développement SharePoint. Ce n’est pas encore un article sur le sujet (mais ça viendra) néanmoins je tenais à vous faire part du kit de démarrage "Extension Authentification unique Web (Web SSO) RSA Access Manager” qui est disponible depuis peu sur le site de Microsoft à cette adresse : http://www.microsoft.com/france/interop/rsaam-moss/default.aspx sous licence de logiciel libre Ce CILL -B (pour Ce
C[nrs] I[nria] L[ogiciel] L[ibre]) .
Ce composant peut-être utilisé pour le cas où un Active Directory n’est pas déployé afin de permettre l’authentification des utilisateurs par le RSA Access Manager. Un composant à connaître pour l’utiliser dans vos entreprises ou juste pour voir comment cela été développé en backstage (bravo aux personnes l’ayant réalisées ;-) ).
Voici la description officielle du composant :
“Le Kit de démarrage "Extension Authentification unique Web (Web SSO) RSA Access Manager pour les technologies MOSS" constitue un complément du système RSA Access Manager, et plus particulièrement, comme son nom l'indique, une extension de l'agent Web SSO RSA Access Manager pour Microsoft Internet Information Server (IIS).
Cette extension de l’agent est destinée aux technologies et produit (ASP.NET,) Windows SharePoint Services (WSS) 3.0 et Microsoft Office SharePoint Server (MOSS) 2007 dans un contexte de mise en œuvre où les services d’annuaires Active Directory ne seraient pas déployés dans l'environnement informatique et où l'authentification Windows intégrée (WIA) ne pourrait donc être utilisée.
Ce Kit de démarrage vise à illustrer les capacités d'extensibilité des technologies MOSS, notamment en termes de mécanismes de sécurité, pour s'interfacer à des technologies et des produits issus d'autres fournisseurs, ici le système RSA Access Manager de la société RSA”
Le principe de fonctionnement et ce que le Kit de démarrage fournit au travers de son assembly :
- Un module HTTP permettant d'extraire de la requête les entêtes HTTP positionnés par l'agent Web SSO RSA Access Manager et de construire sur cette base :
- Un objet SingleSignInIdentity contenant l'identité de l'utilisateur authentifié et exposant l'interface classique .NET IIdentity
- Un objet GenericPrincipal référençant l'objet SingleSignInIdentity précédent et exposant sur cette base l'interface classique .NET IPrincipal
Au niveau ASP.NET, la propriété User de HttpContext.Current, le contexte HTTP de la requête en cours, est positionnée à cet objet GenericPrincipal. Par ailleurs, aucun rôle au sens ASP.NET du terme dans la mesure où un fournisseur d’appartenance est déclaré au niveau ASP.NET. Ce module est destiné à s'intégrer dans une configuration ASP.NET avec une authentification unique Web. Il prend en compte pour cela la gestion de l'évènement AuthenticateRequest levé quand ASP.NET est prêt à authentifier l'utilisateur. - Un fournisseur d'authentification (membership provider) LDAP intégré de façon à pouvoir communiquer en LDAP avec les magasins de données RSA Access Manager et résoudre les noms d'utilisateur susceptibles de l'être au niveau des technologies MOSS via la propriété HttpContext.Current.User.Identity.Name, et pour lesquels des permissions ont été positionnées.
- Un fournisseur d'appartenances (role provider) LDAP intégré de façon à pouvoir interroger en LDAP avec les magasins de données RSA Access Manager et de résoudre les rôles pour lesquels des permissions ont été positionnées.
Le kit fournit aussi une illustration de fichier de configuration web.config de façon à déclarer ces module HTTP et fournisseurs intégré présents dans l'assembly, un modèle de fichier de stratégie de sécurité pour fonctionner au niveau de confiance partielle (Partial Trust) et un fichier exemple global.asax pour la gestion des notifications.
Vous pourrez bien sûr modifié le code pour vos besoins à partir des sources et du modèle de projet proposé.
Pour les amateurs de PHP désireux de pouvoir créer des documents Open XML pour leurs applications, Maarten Balliauw vient tout juste d’annoncer la réponse : PHPPowerPoint 0.1.0 (CTP1) released! Après PHPExcel, Maarten s’attaque aujourd'hui à PowerPoint, un domaine beaucoup plus complexe au vu de la structure du format.
Pour résumer rapidement cette nouvelle librairie PHP, PHPPowerPoint permet de générer des documents Open XML directement depuis une application PHP. Vous pouvez créer une présentation en mémoire et ensuite l’écrire sur le disque ou dans une base de données.
Voici un exemple de code qui génère la présentation située sur la droite :
/* Create new PHPPowerPoint object */
$objPHPPowerPoint = new PHPPowerPoint();
/* Create slide */
$currentSlide = $objPHPPowerPoint->getActiveSlide();
/* Create a shape (drawing) */
$shape = $currentSlide->createDrawingShape();
$shape->setName('PHPPowerPoint logo');
$shape->setDescription('PHPPowerPoint logo');
$shape->setPath('./images/phppowerpoint_logo.gif');
$shape->setHeight(36);
$shape->setOffsetX(10);
$shape->setOffsetY(10);
$shape->getShadow()->setVisible(true);
$shape->getShadow()->setDirection(45);
$shape->getShadow()->setDistance(10);
/* Create a shape (text) */
$shape = $currentSlide->createRichTextShape();
$shape->setHeight(300);
$shape->setWidth(600);
$shape->setOffsetX(170);
$shape->setOffsetY(180);
$shape->getAlignment()->setHorizontal( PHPPowerPoint_Style_Alignment::HORIZONTAL_CENTER );
$textRun = $shape->createTextRun('Thank you for using PHPPowerPoint!');
$textRun->getFont()->setBold(true);
$textRun->getFont()->setSize(60);
$textRun->getFont()->setColor( new PHPPowerPoint_Style_Color( 'FFC00000' ) );
/* Save PowerPoint 2007 file */
$objWriter = PHPPowerPoint_IOFactory::createWriter($objPHPPowerPoint, 'PowerPoint2007');
$objWriter->save(str_replace('.php', '.pptx', __FILE__));
Vous pouvez dés à présent télécharger la librairie et un exemple beaucoup plus évolué sur le site officiel du projet : http://www.phppowerpoint.net.
Maarten, see you in London for the next DII.
Il est vrai que la dernière version du SDK v2 datait un peu et une autre version plus en date commençait à se faire désirer (la dernière datait d’Octobre de l’année dernière). C’est pourquoi, je suis assez impatient de vous introduire dans ce post la dernière version publiée : CTP d’Avril du SDK Open XML.
Cette CTP ajoute la validation au niveau des schémas, ce qui signifie que vous pouvez valider vos documents afin de garantir un document répondant aux schémas d’Open XML et donc compatible avec les lecteurs de documents Open XML (voici quelques informations supplémentaires). Nous avons tous créer des documents Open XML qui ne s’ouvrait pas Office 2007 ou autres lecteurs Open XML, c’est pourquoi la validation est un point important que ce SDK se devait d’adresser. D’autant que les erreurs relevées par Office 2007 sont très peu explicites lorsque le document est corrompu ou invalide. Mais ne vous y trompez pas, la validation proposée par le SDK v2 ne garantira pas que vos fichiers soient complètement valides ; il vous aidera simplement à trouver les erreurs dans les fichiers et dans votre code. Pour résumer, c’est un outil d’assistance au débuggage de vos documents Open XML.
La CTP 1 de ce SDK v2 était déjà pleinement opérationnelle et cela fait déjà quelques mois que je test le SDK Open XML v2 avec un retour très positif sur cette API et des performances assez remarquables sur la génération/manipulation des documents Open XML.
Une démonstration valant mieux qu’un discours (nous créons un document invalide en omettant le run ou les propriétés du paragraphe), en voici un :
static void Main(string[] args)
{
using (WordprocessingDocument wordDoc =
WordprocessingDocument.Create("demo.docx", DocumentFormat.OpenXml.WordprocessingDocumentType.Document))
{
MainDocumentPart mainPart = wordDoc.AddMainDocumentPart();
Document mainDoc = new Document(
new Body(
new Paragraph(
new Text("Demo Validation"))));
mainDoc.Save(mainPart);
// Validation
CheckDocumentValidity(wordDoc);
}
}
static void CheckDocumentValidity(WordprocessingDocument mydoc)
{
OpenXmlValidator validator = new OpenXmlValidator();
var errors = validator.Validate(mydoc);
foreach (ValidationErrorInfo error in errors)
Console.WriteLine(error.Description);
}
Voici la sortie qui est bien plus verbeuse et significative qu’un long message de validation XML !
Vous pouvez aussi retrouver quelques détails supplémentaires sur cet article fraichement publié sur MSDN.
Bon code !
Si vous vous intéressez à l’Accesssibilité et plus particulièrement à la façon de créer des applications accessibles (attention, je parle bien d’applications – Forms et Silverlight - et non pas uniquement de sites web !), vous pourrez me retrouver aux côtés de Philippe Béraud – Microsoft France - le 3 Avril et le 23 Juin à Paris pour le séminaire (gratuit !) “Développer au quotidien des applications accessibles sous Windows”.
Voici le site et le DVD qui a été remis aux participants de la première session :

Pour vous inscrire, voici le lien : http://www.braillenet.org/accessiweb/seminaires/aria_aw_ms/
En espérant vous y retrouver :)
Le prototype de viewer Silverlight pour Open XML, nommé TextClow, vient d’être rendu disponible avec ses sources sur OpenXMLDeveloper.org. C’est Intergen, un partenaire de Microsoft Nouvelle Zélande qui a fait le pas. Félicitations à eux pour ce geste et pour le travail réalisé.
TextGlow est disponible sous licence Ms-Public.
Gray Holton en parle également dans son post. Le lien vers les détails techniques et les sources ici.

Récemment, j’ai eu la question de savoir si Open XML supportait le format EPS (Encapsulated PostScript). Rassurez-vous, il n’y a pas de limitations sur les formats d’images supportées dans la spécification (forte heureusement sinon on imagerait mal comment les laboratoires et les industriels feraient pour visualiser leurs formats d’images propriétaires) donc la réponse est OUI …
… mais actuellement Office 2007 ne supporte “pas” encore nativement le format EPS. En effet, pour l’affichage dans l’interface d’Office 2007, les fichiers EPS sont convertis en JPG ou PNG à la place.
Rien de bien important, mais je sais que ce post fera plaisir à quelqu’un :)
Merci à Stephen Perront pour l’info.
Générer des documents Office côté serveur a toujours été une volonté de bon nombre de développeur. Ce qui est tout à fait possible aujourd’hui à l’aide des SDK Open XML que j’ai déjà longuement décrit sur ce blog (et d’ailleurs je n’en ai pas encore fini avec eux !).
Qu’en est-il des administrateurs systèmes et autres ‘power user’ qui ne sont pas des développeurs et qui souhaiteraient néanmoins pouvoir manipuler des documents Office sans avoir recours à Visual Studio, C# et autres SDK qui vont bien ? La réponse est : PowerTools for Open XML !
L’idée de PowerTools for Open XML est de fournir un ensemble de cmdlets pour PowerShell afin de générer ou de manipuler des documents Word et Excel directement dans des scripts PowerShell. PowerTools for Open XML est très flexible dans son approche et parfaitement compatible avec tous les mécanismes PowerShell, ce qui vous permettra de réaliser des manipulations relativement complexes sur les documents Word et Excel.
La première version de PowerTools est disponible depuis quelques mois maintenant. Mais Eric White et l’équipe du projet ne désirant pas s’arrêter en si bon chemin, la sortie de cette version 1.1 permet d’apporter quelques nouveautés et de corrections de bugs. Merci donc à Bob McClellan et l’équipe de Staff Dot Net pour son travail.
Voici les nouvelles cmdlets disponibles dans PowerTools for Open XML 1.1 :
- Merge-OpenXmlDocument : permet de fusionner plusieurs documents dans un nouveau document, de supprimer des paragraphes, de déplacer des styles ver sun document fusionné, etc,
- Select-OpenXmlString : permet de séparer un document en plusieurs documents, d’extraire du texte d’un document et de trouver des documents à partir d’un contenu.
En prérequis, vous devez installer :
Pour utiliser PowerTools, vous devez installer l’assembly avant en utilisant les commandes suivantes :
- Windows 32-bits:
- Install : c:\windows\Microsoft.NET\Framework\v2.0.50727\installutil.exe OpenXml.PowerTools.dll
- Uninstall : c:\windows\Microsoft.NET\Framework\v2.0.50727\installutil.exe -u OpenXml.PowerTools.dll
- Wndows 64-bits :
- Install : c:\windows\Microsoft.NET\Framework64\v2.0.50727\installutil.exe OpenXml.PowerTools.dll
- Uninstall : c:\windows\Microsoft.NET\Framework64\v2.0.50727\installutil.exe -u OpenXml.PowerTools.dll
Vous pouvez trouver le code source sur Codeplex et les binaires compilés ici (x86 et x64). J’espère que mes installeurs seront prochainement prêt pour vous les mettre à disposition sur cette page. J’y travaillet vous dis à bientôt !
La première journée du séminaire “Développer des applications accessibles avec UI Automation” que nous avions introduit durant les TechDays avec Philippe Béraud s’est déroulée hier. J’avoue avoir quelque peu oublié de faire un post avant pour vous en informer ! Néanmoins pour ceux qui l’aurait raté et que le sujet intéresse, vous pouvez toujours participer aux 2 autres journées proposées les 3 Avril et 23 Juin prochain.
Cette journée est présentée par Sylvie Duchateau (Braillenet), Philippe Béraud (Microsoft France) et moi-même. Nous parlerons des modèles d’Accessibilité et notamment de UI Automation (qui va beaucoup plus loin que son ancêtre MSAA), de ARIA, de SilverLight 2, d’automatisation de tests des interfaces graphiques, les bonnes pratiques, etc. Une journée dense orientée pour les développeurs, les chefs de projets et les décideurs.
Vous pouvez retrouver toutes les informations sur le site de Accessiweb à cette adresse : http://www.braillenet.org/accessiweb/seminaires/aria_aw_ms/
En espérant vous y retrouver :)
Ces dernières semaines furent assez complètes et complexes, et le temps m’a manqué pour partager avec vous de nouveaux contenus. Je vais essayer de me rattraper dans les prochaines semaines avec quelques articles en préparation. De retour du MVP Summit 2009 (enfin, je ne quitterai Seattle que demain matin), voici quelques liens que je n’avais pas eu l’occasion de partager avec vous ces dernières semaines. Les voici donc :
- Open XML :
- ODF :
- l’OASIS semble à la recherche de nouvelles idées pour la prochaine version de son format de document. Pourtant Open XML apporte de nombreuses améliorations, et notamment à la structuration du document (Custom XML et Content Control), qui ne peuvent que donner une excellente trajectoire. On ne peut espérer que cela ne fasse qu’améliorer le format :
- Quelques liens plus spécifiques sur Open XML & SharePoint (un article est également en cours sur le sujet) :
J’espère pouvoir rapidement remettre du contenu sur ce blog qui fut un peu au ralenti ces dernières semaines. Stay tuned !
Suite à quelques échanges ces dernièrs jours et devant les retours de ma session aux TechDays de Paris, voici un court webcast sur l’utilisation du Document Reflector du SDK. Pour rappel, cet outil fait partie des outils disponibles du SDK Open XML v2 (aux côtés d’OpenXmlDiff et OpenXmlClassesExplorer) et il vous permettra de récupérer le code C# nécessaire pour générer un document identique à celui ouvert par l’outil.
En supplément, voici quelques liens du moment :
Comme promis lors de la session POS 206, voici la présentation ainsi que les démonstrations présentées au cours de cette session.
Voici la liste des démonstrations réalisées lors de cette session :
- Office Automation VS SDK Open XML SDK v2
- Extraction du contenu de Content Controls
- Les outils du SDK OPen XML v2 :
- Open XML Diff
- Document Reflector
- PowerTools for Open XML
Vous pouvez retrouver la présentation ici et les démos en pièce jointe de ce post.
J’espère que vous avez apprécié cette session et que nous aurons l’occasion de nous retrouver prochainement.
Quelques liens en cette fin de semaine et un article dans Programmez! :
Pour les lecteurs du magazine Programmez!, vous pourrez retrouver dans le numéro de Février un article de mon cru sur la manipulation (génération/consommation) des documents Office 2007 avec le SDK Open XML v2.
Comme à mon habitude, je mettrais cet article à votre disposition d’ici 2 ou 3 mois. Notez que cet article représente une bonne introduction à la session que je donnerai Jeudi prochain lors des TechDays Microsoft (POS 206 de 16h à 17h). En espérant vous y croiser !
Les 10 derniers blogs postés
-
Silverlight 3 : Communication et multicast par
Kévin Gosse le il y a 5 heures et 57 minutes
-
[Perso] Découvertes estivales : Linux (Part I) par
Le blog de FremyCompany le il y a 8 heures et 39 minutes
-
[Refactoring] ReSharper pour Visual Studio 2010 (Preview) par
Thomas Jaskula le il y a 23 heures et 15 minutes
-
[Refactoring] Analyser vos exceptions avec ReSharper Exceptional par
Thomas Jaskula le 07-03-2009, 23:36
-
SharePoint 2007 : patterns & practices SharePoint Guidance par
Philippe Sentenac [MVP SharePoint] le 07-03-2009, 09:56
-
[Visual Studio 2010] Les tests cases c’est bien, mais je vais devoir tout réécrire ? par
Etienne Margraff le 07-03-2009, 09:00
-
MVP[Gribouillon].AddYear par
The Grib's Lair [Sébastien PICAMELOT - MVP SharePoint] le 07-03-2009, 08:45
-
Clinique INSIA - Projet de fin d’Etudes (Silverlight 3 MVVM et OutOfBrowser, WCF, TFS) - Part 1 par
David REI le 07-02-2009, 23:38
-
C’est la crise ? Bah pourquoi cramer du budget pub alors ? par
Nix's Blog le 07-02-2009, 15:31
-
Soyons MVP ! par
TheSaib .NET blog le 07-02-2009, 12:15