Flex vs Silverlight

Alors que Macromedia (racheté en 2005 par Adobe) était parti seul devant, début 2004, dans le développement d’applications RIA en sortant la première version de Flex, voilà que fin 2006 (plus de 2 ans après donc), Microsoft dévoile une première version de sa réponse à Flex nommée Silverlight. Seulement, cette première version n’était là que pour « occuper le terrain » car elle restait encore très loin derrière Flex qui passait à peu près au même moment en version 2. D’ailleurs, à peine cette première version de Silverlight sortie, Microsoft annonçait déjà les premières versions Alpha de la v2 qui viendrait avec une machine virtuelle plus performante, une version allégée de la CLR .Net, en lieu et place du moteur Javascript de la v1. Alors que la v2 est sortie en fin d’année dernière, la v3 sort seulement un peu plus de 6 mois après. Il semble donc que malgré son retard, Microsoft produit à un rythme impressionnant de nouvelles versions de Silverlight en apportant à chaque fois un nombre non négligeable de nouvelles fonctionnalités. Même si Adobe continue de faire évoluer sa plateforme et s’apprête à sortir la version 4 d’ici la fin de l’année, les deux technologies sont aujourd’hui au coude à coude.
Dans cet article, nous ferons un tour panoramique de ces deux technologies afin de pointer leurs similitudes et différences.

Lire la suite

.NET à USI 2009

USI 2009 approche à grand pas, il est temps de préparer son agenda. Si vous êtes .NETiste ou que la plateforme .NET vous intéresse, voici un résumé des sessions qui traiteront de notre technologie favorite :

Si vous n’êtes pas .NETiste, sachez que la majeure partie des éléments présentés dans ces sessions sont transposables sur votre plateforme préférée.

Enfin, si vous hésitiez encore à venir, laissez moi vous dire ce que j’aime dans USI : C’est une conférence conviviale dans laquelle l’échange entre participants et présentateurs est importante et encouragée. Vous n’y trouverez certes pas le stand de l’éditeur X pour vous présenter sa dernière version, mais des espaces pour partager vos expériences et cela est pour moi d’une richesse…. autre.

A bientôt, à USI 2009 !

PS : En aparté de USI, Greg Young nous fera le plaisir de présenter une session sur Domain Driven Design au groupe ALT.NET.

Création de ALT.NET Suisse

ALT.NET
Fort du succès des rencontres suisses du JUGL et des rencontres parisiennes de la communauté ALT.NET, nous souhaitons démarrer une communauté ALT.NET en Suisse.

Qu’est ce qu’ALT.NET ?
ALT.NET est un groupe de développeurs .NET passionnés, cherchant à améliorer la façon dont les logiciels sont développés. Nous reconnaissons qu’il n’y a pas de solution unique à un problème mais qu’il y a une multitude d’alternatives pouvant être appliquées dans différentes situations. Nous partageons notre expérience et nos idées sur les méthodes et outils nous permettant de nous améliorer.
Lire la suite

Mapping objet/relationnel .NET : tour d’horizon

Dans le monde Java, la pratique du mapping objet/relationnel semble beaucoup plus courante et plus industrialisée que dans le monde .Net, grâce entre autres au poids lourd Hibernate et à son intégration à des frameworks de plus haut niveau comme Grails.

Cet article a pour but d’analyser les raisons de la faible utilisation de la pratique du mapping objet/relationnel sur les projets à base de technologies Microsoft, ainsi que de présenter trois implémentations et leurs patterns associés. Lire la suite

Parallel Computing sur la plateforme .net

Dual Core, Quad Core … Récemment encore réservé à des serveurs, l’arrivée du multiprocesseurs chez M. et Mme Tout-Le-Monde doit remettre en cause notre façon de réaliser des applications performantes ou tout au moins tirant pleinement partie des ressources à disposition. Les deux grandes plateformes J2EE et .net s’adaptent à cette évolution et nous préparent pour leur prochaine version (Java 7 et .net 4.0) des outils pour nous permettre de résoudre ce problème. Je vous propose à travers ce post de présenter les évolutions du framework .net et vous renvoie à la série d’articles sur la Parallélisation et la distribution réalisée par Marc Bojoly pour des informations complémentaires (et notamment la partie Java).

Lire la suite

ALT.NET et TDD

« - Mais pour ton application pourquoi tu ne mettrais pas des tests unitaires automatiques ?

- Non, Trop cher ! Trop compliqué !

- Ah bon, t’es sûr ??…« 

Un échange qui vous semble familier ?

Si oui, bonne nouvelle, mercredi 25 Mars se déroulera une réunion du groupe ALT.NET France pour découvrir (ou approfondir) comment le développement piloté par les tests (TDD) permet de réaliser une application testée, donc maintenable et évolutive. Ce gain finance de loin le temps consacré à l’écriture des tests, et c’est ce paradoxe apparent que nous expliciterons.

Lire la suite

Formation Silverlight Tour à Paris les 19,20 et 21 janvier

OCTO Technology et RunAtServer organisent une étape du Silverlight Tour à Paris la semaine prochaine.
Ne ratez pas cette formation qui a reçu un accueil très favorable outre atlantique !

C’est Laurent Duveau, MVP quebéquois, qui animera cette formation.
Laurent est responsable de l’édition francophone du Silverlight Tour et est un expert de cette technologie. J’ai eu le plaisir d’assister à sa session sur le développement d’applications d’entreprise avec Silverlight 2 lors DevTeach Montréal, et je vous le recommande vivement comme formateur ;-)

La formation aura lieu dans les locaux d’OCTO (50 avenue des Champs Elysées, 75008 Paris) pendant 3 jours et coûte 1350€ HT.

Pour vous inscrire, c’est ici.

DevTeach Montréal : Un succès à plus d’un titre !

Voila un mois que DevTeach est terminé. Quelques tranches de foie gras plus tard, il est temps de vous faire part de mon impression sur cette fantastique semaine chez nos cousins : Cette édition est incontestablement un succès, et les raisons de ce succès sont multiplesLes speakers et le contenu tout d’abord. A voir l’affiche et le programme, il y avait fort à parier que cette semaine serait enrichissante. Les organisateurs de DevTeach ont en effet réussi à proposer un programme diversifié à la fois dans les thèmes proposés (Agile, Architecture, .NET, SQL Server) que dans la profondeur des sujets abordés (Initiation Entity Framework, plongeon au coeur de son système de gestion des états par Julia Lerman). Je vous laisse lire mon whaaaaooo de la semaine en fin de billet.

Lire la suite