Month: February 2009

Dudu a testé pour vous Safari 4.0 Beta

Posted by – February 25, 2009

Préambule

Safari 4.0 vient de sortir en version Bêta, et que de progrès depuis sa 1ère version sous Windows (désolé, pas assez riche pour me payer un Mac). La première bonne impression est celle concernant la rapidité du navigateur. Le moteur de rendu Webkit, avec son nouveau interpréteur Nitro (ça s’invente pas !) Javascript, est bien présent, survitaminé, on pourrait se croire sur une recherche google sur chacun des sites visités. Quelques impressions à chaud.

More

Techdays 2009 : jour 3

Posted by – February 12, 2009

Pour ce dernier jour, seulement 2 sessions au programme : “Live Mesh, Virtual Earth, Search & APIs”, et un sujet qui m’intéresse particulièrement : “Tour d’horizon REST en environnement hétérogène”, tendance très Web 2.0, pas trop tôt dirons-nous.

More

Techdays 2009 : jour 2

Posted by – February 11, 2009

Ce 2ème jour aura été consacré à seulement 3 sessions : C#/Linq avancé, WCF dans le framework 4.0 et “Comment ne pas rester un informaticien incompris”. Un résumé de ma prise de note pendant ces 3 séances.

More

Techdays 2009 : jour 1

Posted by – February 10, 2009

Les techdays 2009 c’est 16 000 inscrits pour les 3 jours, et le plus grand évènement européen, organisé par Microsoft et ses partenaires.

Au delà des innombrables sessions technico-techniques, cela donne souvent le ton pour les années à venir de la stratégie Microsoft, ou bien, ce qui ne va plus être. L’autre intérêt de participer à ce type de manifestation, c’est d’être aussi “entre nous”, professionnels de l’informatique, que cela soit le développement ou l’exploitation, à partager les mêmes problématiques. Dans un monde où l’on ne se sent pas forcément compris par les non techniciens, cela regonfle à bloc, et génère une certaine énergie.

Le palais des congrès est à 2 pas de nos bureaux, c’est déjà un bon point, s’il y a des creux (et ça sera le cas) un aller-retour sera plus simple.

Je n’assisterai pas à des sessions dont j’ai déjà eu l’occasion de me frotter (Mono, …), où bientôt proposées par les réunions Alt.NET (Entity Framework, …), ou qui ne semblent avoir que peu d’avenir.

Ci-après, quelques notes prises au cours de quelques sessions.

More

Opensource : marketing…et argument de vente

Posted by – February 9, 2009

[EDIT] Mea culpa, il semble que j’ai eu un jugement un peu trop hâtif concernant XWiki et son modèle de développement. Les 3 commentaires, dont 2 de la société XWiki nous expliquent et infirment ma critique sur ce qui ne me semblait pas être de l’Opensource, ce qui est bien entendu erroné , suite à ces explications et les *bons* liens, c’est bel et bien un projet Opensource. Honte à moi de ne pas avoir plus poussé mes recherches, d’autant plus que XWiki paraît être un très bon produit, on mettra ça sur le coup de la fatigue ou de la vieillesse. Je comprends tout à fait votre “colère” et ce sentiment d’injustice face à ma grossière erreur d’appréciation. A ma décharge, c’est vrai qu’entre le .com et le .org, l’erreur est rapide. Egalement, je n’entends pas Opensource = gratuit (contrairement à beaucoup de personnes), beaucoup de sociétés font commerce, par les services ou des versions améliorées d’un produit, et c’est tant mieux, il faut que vive le business, je n’ai pas de souci avec ça. Avec toutes mes plates excuses pour ce billet vous concernant en tout cas. J’enlève le texte qui remet en cause votre produit. Le débat n’en reste pas moins réel quant à l’argument marketing sur certains produits dits Opensource. 

More

Links #13 : Linq inside

Posted by – February 8, 2009

  • étonnant, le projet JSinq vous permettra d’effectuer des requêtes Linq (en mode query expression) en javascript sur des tableaux ou le DOM. Un espace vous donnera accès à une interface de test pour vous amuser. Un exemple d’intégration de JSinq avec ASP.NET AJAX.
  • où l’on apprend que le compilateur traduit les requêtes avec la syntaxe query expression en syntaxe méthodes chaînées / lambda expression. Personnellement, la seconde syntaxe est plus naturelle à lire, plus proche de la syntaxe Fluent interface, même si les query expression nous rappelleront le SQL.

More

Agenda Alt.NET et autres évènements

Posted by – February 6, 2009

Proportion des navigateurs pour les visites : Firefox en tête

Posted by – February 6, 2009

Selon Asa, la barre des moins de 20 % d’utilisation d’IE 6.0 est franchie, et c’est plutôt une bonne nouvelle. Cela descendra à 10 % pour la fin 2009.

Dans ce billet, je vous propose également de s’amuser avec Google spreadsheet pour exposer des graphes, et l’API Google chart pour générer des graphes dynamiquement sur le taux d’utilisation des navigateurs sur le blog.

More

Alt.NET : prochaines rencontres

Posted by – February 4, 2009

Aux Techdays 2009, 2 sessions seront dispensées par 2 membres du groupe :

Les prochains rendez-vous programmés :

  • 18 Février : Aspectize (voir présentation) – Frédéric Fadel – chez Winwise au 16 rue Gaillon 75002 Paris
  • 18 Mars : TDD – Djamel Zouaoui – chez OCTO Technology au 50 avenue des champs Elysées
  • 22 Avril : Entity Framework – Matthieu MEZIL – lieu indéterminé

Fan de Google apps, testons l’agenda embarqué que propose Google  pour les dates Alt.NET :

WCF, premiers pas

Posted by – February 1, 2009

Préambule

J’ai une grande passion dans la vie : que les systèmes interagissent entre eux, l’interopérabilité, l’échange de données, ce petit côté magique qui illumine mes neurones encore éveillés, malgré mes 30 et des bananes. Ce qui peut-être me fait porter parfois, à tord ou à raison, une casquette Système et Réseau aux yeux de certains (ceci est un message à caractère non informatif et donc totalement incompréhensible).

Avec .NET 3.5, outre l’apport de Linq et autres joyeusetés, j’attendais avec impatience de pouvoir toucher du bout des doigts WCF (Windows Communication Foundation). Ce qui me parait intéressant, ce n’est pas les services Web SOAP ou le remoting, mais bien l’apport de REST dans WCF, dans sa forme apportée par le SP1 de .NET 3.5.

Il y aurait bien également MS ADO.NET Data Services mais bien trop proche de la base à mon goût et spécialisé dans le CRUD, ou alors pour une utilisation en intra (applications sur une même plateforme) ou in the Cloud. Cela pourrait être intéressant de s’y intéresser. Avec ADO.NET DS, on parlera également REST, avec les verbes HTTP GET, POST, PUT et DELETE. La querystring permet d’intégrer des expressions d’interrogation des données, une sorte de SQL mais pour REST, via l’URL.

More