Dot.Blog

C#, XAML, Xamarin, UWP/Android/iOS

TechEd: Arrivée sur site !

Le journal des TechEd 2007 est ouvert !

Ce billet est écrit depuis l'apart que j'ai loué près des Ramblas de Barcelone..
Phase 0 : installer la Wifi (du Tele2) fournie avec l'apart mais pas sorti de sa boite ni configurée.

 J-2 : Arrivée à la frontière

Voyage en voiture

La ruelle de l'apart, en plein centre mais calme (bouclée au deux bouts par une grille).

Info pour ceux veulent louer dans Barcelone : ils comptent les entresols, du coup un 1er étage sans ascenceur (acceptable) devient un 2ème ou 3ème étage de chez nous... Et là c'est moins drôle si on est chargé ! (heureusement il y a un ascenceur dans mon immeuble, le 2d correspond bien à un 3/4eme étage français...).

J-1 : l'enregistrement avec le badge :

Une armée de réceptionnistes sympatiques. S'enregistrer le dimanche évite la foule, ça s'est passé en deux secondes. Efficace l'organisation Microsoft !

Au passage on récupère un joli sac garni ! Bien rembourré pour y glisser un portable sans risque de choc, et surtout le logo des techEd et celui de VS 2008 !

Il va y avoir des jaloux, mais il fallait venir !

Le plus important commence demain avec les premières sessions, je vous en parlerai lundi soir, comme on dit "stay tuned" !

TechEd 2007 Barcelone : Levons un coin du voile sur les conférences...

Les techEd débutent la semaine prochaine, l'enregistrement des participants ouvrira dimanche pour fluidifier cette opération fastidieuse.

Voici en avant première ma petite sélection égoïste des conférences, celles que je vais tenter de suivre sous-réserve qu'il n'y a pas de chevauchement. Il s'agit là d'une sélection dans la sélection, j'ai 10 pages recto-verso remplies rien que des conférences qui m'intéressent et cela ne représente qu'une petite partie des sujets proposés ! Les techEd sont d'une rare richesse.

Les données 

  • DAT41-Hol - Introduction to Linq
  • DAT201 - Entity Framework Introduction

Linq est une telle avancée qu'il est préférable de vérifier que je n'ai rien loupé en jouant avec les bêta.. Quand à la nouvelle couche d'abstraction de données de ADO.NET il semble essentiel de la comprendre en profondeur.

Le design

  • DES202 - Design Rich Client Experiences with Expression Blend and WPF
  • DES302 - Design to Blend : How to express your creative self with WPF and Silverlight.

Le mariage entre design et programmation ouvre de nouvelles portes, savoir bien utiliser Blend avec WPF, comment bien séparer le travail du graphiste et du développeur, un thème qui m'apparaît être "le" thème des années à venir. Silverlight s'inscrit parfaitement dans cette vision d'applications riches, belles et portables.

SOA et Business Process

  • SBP09-HOL - Buiding Microsoft WPF Applications
  • SBP11-HOL - Creating Rich 2D and 3D content with WPF

"Comme le nombre de conférences sur WPF est grand dans ta liste Olivier ! " ... "Mais c'est pour mieux te former à mon retour mon enfant.." (à dire sur le ton du loup dans le petit chaperon rouge).

Web Development

  • WEB03-HOL - ASP.NET 2.0 Membership, Login Controls and Role
  • WEB83-HOL - Building Web application with VS 2008
  • WEB302 - Building great Web experiences with Silverlight 1.1
  • WEB92 - Silverlight Monster Factory : using XAML template

Du développement Web on ne dit plus "c'est l'avenir", on y est déjà dans cet avenir dont je parlais il y a plusieurs années... Le Web est essentiel aujourd'hui à la vie des entreprises, qu'il s'agisse de leur publicité, de leur présence institutionnelle, de montrer leurs produits et de les vendre, de gérer le support à la clientèle, etc... Avec ASP.NET, Ajax, Silverlight, WPF, les outils multiplient le champ du possible et ouvrent la voie à de vraies applications Web, luttant à jeu égal avec les applications desktop. Se former à ces techniques, pour mieux vous y former par la suite coule de source...

Windows et Framework

  • WIN305 - WPF data binding in depth
  • WIN403 - Asynchronous and Multithreaded WPF programming
  • WIN308 - Deploying Internationalized applications using ClickOnce
  • WIN306 - Developing application with WCF and XOML prowered Windows Workflow (WF)
  • WIN302WIN303 - .NET Framework 3.5 end-to-end part 1 / part 2 (2 conferences) 

Il y a bien d'autres thèmes, comme Office ou SQL Server, toutes les conférences proposées donnent envie de les suivre, mais même sur 5 jours, du soir au matin, chacun devra faire une sélection difficile autant que draconienne, il n'est humainement pas possible de tout suivre. Surtout qu'il faut garder du temps pour profiter des espaces Internet, visiter les stands des partenaires, discuter avec ses pairs, etc... Sans ajouter la soirée de bienvenue le lundi soir, le Mix français dans un bar à tapas le mercredi, et tout le reste ! Comme je plains ceux qui ne viendront pas Tongue out

En tout cas, "stay tuned!" car durant la semaine je vais mettre à jour le journal des TechEd ici-même ! J'espère que la connexion Wifi de l'appartement que j'ai loué fonctionne.. sinon il faudra attendre mon retour pour lire les papiers qu'inévitablement j'écrirai sur tous les sujets qui m'auront vraiment intéressés ! D'ailleurs dans les milieux autorisés on s'autorise à penser qu'un 4ème livre serait en préparation, et qu'il traiterait de C#, WPF, Silverlight et bien d'autres choses... Allez savoir, parfois la rumeur est fondée...

A bientôt !

IE7 qui perd sa barre de menu (bug) !

Depuis quelques jours mon IE7 plante quand je clique sur un lien, de temps en temps. Certainement un add'on qui a brouillé cette délicate mécanique...

Hier, ça se reproduit. Je relance IE7, et là pas de barre de menu. Vous allez me dire, "quel bleu! IE7 cache la barre de menu, il faut faire ALT.. blabla". Certes. Je suis au courant. Je ne vous parle donc pas des centaines de messages du même genre qu'on trouve sur Google, tous ces cris de détresse de gens qui n'ont pas lu la doc de IE7 et qui s'étonnent de ne pas trouver la barre de menu.

Là, elle a disparu. Menu outil / barre de menu :  surprise c'est déjà coché. Mais pas de menu à l'horizon. Je décoche. Sans effet, impossible de décocher.

Quelques heures après, 500 pages de recherches Google plus loin, toujours aucun moyen de rétablir cette barre de menu. Bien entendu ça serait plus simple si Google n'était pas saturé par les messages des neuneus qui ont "perdu la barre de menu de IE7" car ils ne lisent pas la doc du soft après l'avoir installé...

Désinstallation de IE7, réinstallation. Idem, la désinstallation laisse les entrées de registry donc, et c'est là que ça doit se passer, mais lesquelles.. Un reset des paramètres de IE7 ne change rien, et ça fait perdre les historiques.

Après des recherches dans la jungle de la registry et des tas d'essais sans résultat, voici la solution (au demeurant fort simple, quand on sait..) :

Il suffit de supprimer l'entrée : ITBar7Layout dans l'arborecence HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar\WebBrowser. Au passage on peut ajouter l'entrée DWORD suivante : ITBar7Position avec la valeur 1 pour que le menu soit tout en haut, comme dans une application classique.

Beaucoup de temps perdu pour pas grand chose..

kick it on DotNetKicks.com

TechEd Microsoft 2007 à Barcelone

Les TechEd sont un événement exceptionnel, annuel et européen.

Comme leur nom l'indique, ces conférences sont très orientées technique.

Si on peut donc y apprendre comment tirer le meilleur des outils Microsoft, on peut aussi tester de nouveaux produits, rencontrer ceux qui crééent les outils de dévelopment, ainsi que des experts de tout bord.

 

C'est aussi l'occasion de retrouver ou de rencontrer pour la première fois des pairs, développeurs, chefs de projets, direction des entreprises à la pointe en europe.

Cette année ce sera aussi un bon moyen de déguster des tapas puisque cette manifestation se déroulera du 5 au 9 novembre 2007 à Barcelone !

Je vais tenter durant toute la durée de cette manifestation à laquelle je participe d'envoyer une page par jour sur ce blog, un journal des TechEd au jour le jour.

Evénement Description Lien
Les confs ma petite présélection égoïste de conférences clic
L'arrivée Arrivée sur site ! clic
Jour 1 1ère journée clic
Jour 2 2de journée clic
Jour 3 3eme journée clic
Jour 4 4ème journée clic
Jour 5 5ème journée-Fin des TechEd clic

 

Photos, video (si j'ai le temps de les traiter sur place), et comptes-rendus et dès mon retour un grand papier qui permettra à tous ceux qui n'auront pas pu y aller de se faire une idée de ce qu'ils auront loupé (c'est vache je sais..) et pourquoi il faudra s'y inscrire l'année prochaine !

CCIB - Centre de Convencions Intl. de Barcelona

Windows Movie Maker plante dès le lancement

Même s'il faut bien l'avouer, le seul soft d'édition de vidéo qui tienne la route sur PC est Adobe Première dès lors qu'on souhaite faire des choses un peu précises, Windows Movie Maker qui est intégré dans XP et Vista est une solution simple, gratuite et assez puissante pour bon nombre d'utilisateurs.

Hélas de très nombreuses personnes rencontrent le même problème : WMM crash dès le lancement. Parfois il semble que qedit.dll soit incriminé. Après de très nombreuses recherches infructueuses, j'ai trouvé la solution qui marche, en tout cas dans mon cas.

La description du problème est peu importante en soi (une histoire de cache des effets directvideo semble-t-il), la solution est tellement déconcertante de simplicité :

  1. localiser le répertoire Program Files/Intervideo
  2. le renommer en TempXXX (comme vous le voulez en fait)
  3. Lancer WMM, et là magie ça marche... Refermer l'appli
  4. renommer correctement le répertoire Intervideo

Et là WMM fonctionne désormais comme un charme...

Bien entendu si vous n'avez pas le répertoire Intervideo ça vient d'ailleurs, mais dans le principe c'est qu'un soft sur votre disque installe des filtres Directvideo ce qui brouille la création du cache de WMM. il suffit d'appliquer la même méthode sur le répertoire de l'application en question à la place de Intervideo et ça devrait marcher aussi.

kick it on DotNetKicks.com