SharePoint Summit 2011–Québec

BanniereConferencier_GabrielMongeonJe serai présent au SharePoint Summit à Québec (11 et 12 avril) comme conférencier et exposant avec Alcero.

Venez voir ma session intitulée Comment étendre les possibilités de la recherche dans SharePoint 2010 ou vous pouvez tout simplement me rencontrer sur le site.

Une excellente façon de rencontrer des experts et d’autres utilisateurs de SharePoint.

Version 1.0 d’Orchard

Le projet Orchard a récemment sorti la version 1.0 de leur produit. J’en avais parlé précédemment ici, je me suis permis de l’installer de nouveau.

Installation 

L’installation se fait via le Web Platform Installer et j’ai aussi utiliser le Web Matrix sur une machine virtuel pour faire mes tests. L’installation se fait de façon quasi-automatique et est très agréable. Pas besoin de faire de configuration obscure.

Une fois installé, il suffit de partir le site Orchard avec l’interface de Web Matrix pour voir la page de configuration initiale du site (Nom du site, usager d’administration, mot de passe, base de données). Encore une fois, c’est très simple et très intuitif.

L’expérience Orchard

Le thème par défaut est très simple et contient quelques sections. D’autres thèmes sont disponibles, mais en nombre limités (4) pour l’instant. Évidemment, moi ce qui m’intéresse principalement est le module permettant de traduire le contenu en français et anglais et cela sans trop d’effort, ce que la plupart des autres logiciels similaires n’offrent pas

Du coté administration, les interfaces sont simples et la plupart sont claires et facile à comprendre sans manuel d’utilisation. Mais j’ai dû chercher quelques fois pour effectuer certaines des tâches, ne trouvant pas le menu contenant le bon lien. Je crois qu’il y a un peu d’amélioration à faire de ce coté.

Conclusion

Malgré un concept plus intéressant et l’utilisation de ASP.Net MVC, Orchard n’est pas encore un produit mature, donc on va attendre encore un peu pour l’installer en production. En espérant que des modules et thèmes supplémentaires feront leurs apparition d’ici la prochaine version.

Microsoft MVP 2011

microsoft_mvp_logo[1]Pour une quatrième année consécutive, j’ai reçu le Microsoft Most Valuable Professional Award dans la catégorie Visual C#.

Je félicite tous les MVP qui ont été aussi renouvelés pour 2011 et les nouveaux MVP!

J’ai reçu un Windows Phone 7

Bon, il n’est peut-être pas connecté à un réseau cellulaire et il est peut-être de seconde main, mais j’ai reçu hier un Samsung Taylor pour le développement de Windows Phone 7 (WP7)!

Je me suis amusé avec lui hier soir et je suis très satisfait de la machine. Évidemment, puisque c’est une machine de développement de pré-production elle n’a pas toutes les caractéristiques d’un téléphone de production. Mais sommes toutes, elle a toutes les fonctionnalités de WP7.

Il ne me reste plus qu’à jouer avec le développement d’applications pour WP7.

Alex à fait une bonne critique de WP7, et j’ajouterai à cela le manque de connexion VPN pour ceux qui veulent l’utiliser au boulot (Intranet and SharePoint) et que je dois installer une autre version de Visual Studio, moi qui a la Ultimate (donc plus vraiment Ultimate).

Microsoft Gadgeteer

Je viens de tomber sur le site de Microsoft Gadgeteer en faisant quelques recherches pour La Machine.

Gadgeteer permet de créer rapidement des prototypes sans connaitre nécessairement l’électronique, il suffit de brancher, écrire quelques lignes (en NETMF bien sûr) et le tour est joué. Vous pouvez voir une démonstration complète sur le site de Channel 9 (Incluse ci-dessous).

Get Microsoft Silverlight

Pour l’instant, ce produit est encore dans l’enceinte de Microsoft Research, mais on pourrait espérer le voir être commercialisé d’ici le printemps ou l’été 2011.

La Machine

Dans une publication précédente, je vous disait que j’avais acquis un FEZ Domino. J’ai donc entrepris le projet de me monter une plateforme robotique à partir de celle-ci et ainsi l’améliorer avec le temps. Donc voici le début de La Machine.

Composantes

J’ai acheté quelques composantes chez RobotShop pour débuter la construction de La Machine:

J’ai aussi utilisé une manette de jeu USB Logitech Dual Action pour me permettre de contrôler le robot. Le Fez Domino supporte les joystick, clavier et souris, donc pas de driver à écrire.

Construction

Je ne vais pas détaillé la construction, car j’ai suivi le tutoriel de Rug Community pour l’assemblage, mais voici quelques points à noter:

  • INSTRUCTIONS DE MONTAGE INEXISTANT! Même si le tutoriel vidéo de Rug Community est très pratique, il aurait été intéressant d’avoir tout de même des instructions.
  • Ils ont monté la plaque supérieure à l’envers, donc ils n’ont pas été capable de viser leur Arduino Romeo sur la plaque. Les FEZ Panda et Domino ainsi que les Arduino sont facilement à monter.
  • Il y a maintenant 4 entretoise incluses dans le kit de la plateforme, ceci permet de surélever votre microcontrôleur.

Voici quelques photos du travail terminé:

snapshot-1snapshot-2snapshot-3snapshot-4

Le code

Pour bien faire fonctionner le robot, j’ai dû créer un driver pour le blindage pour le contrôleur des moteurs. Vous pouvez retrouver le code sur Fezzer.com. J’ai aussi écrit une petite application pour permettre d’intéragir avec La Machine à partir de ma manette. Par ici pour le code de cette première application. Et voici une petite vidéo pour vous permettre d’admirer La Machine en action:

Mon robot à l’œuvre

Conclusion

Les +
  • Le kit de la plateforme du robot:
    • est plutôt simple à monter
    • semble plutôt robuste (je n’ai pas fait de off-road)
    • Moteurs performants
  • FEZ:
    • La programmation en C# est très simple
    • Une grande communauté entourant les  FEZ, donc beaucoup de support
Les -
  • Le kit de la plateforme du robot:
    • j’ai trouvé les moteurs un peu de basse qualité, car tout en plastique.
    • Peu de place pour installer les encodeurs de DFRobot sur les moteurs, trop collés à la paroi avant ou arrière.
    • Pas d’instructions!

Prochaines étapes

  • Souder certaines connections
  • Remplacer les batteries non-rechargeables avec un kit de chargeur, donc cela va permettre de débrancher mon Fez Domino de mon laptop pour avoir un peu plus de liberté.
  • Réfléchir aux autres étapes (communication, senseurs, vision, etc.)

ExoPC disponible dans le Microsoft Store

La tablette ExoPC Slate, roulant sous Windows 7, provenant de Rimouski est maintenant disponible dans le Microsoft Store ou dans certains magasins Microsoft américains (je ne crois pas qu’il y en ai au Canada), cela va donner un sérieux coup de pouce à l’entreprise québécoise! Plus de détails sur le site de ExoPC.

J’ai reçu mon Fez Domino

Après quelques semaines d’attentes, j'ai reçu mon Fez Domino commandé via RobotShop!

snapshot-3

Ce micro-contrôleur roulant sur le .Net Micro Framework (NETMF) est taillé sous le même format que les Arduino, permettant ainsi l’utilisation des “shields” de ce dernier.

En attendant de pouvoir jouer avec ce dernier et vous faire mon compte rendu, vous pouvez consulter les sites suivant: