Si vous vous êtes toujours demandé quelles étaient les différences entre Silverlight et WPF, ce document est fait pour vous. Plus de 70 pages détaillant point par point (animation, propriétés dépendantes, clavier, ...) les écarts entre les deux technologies RIA de Microsoft. Déjà presque 3000 téléchargements depuis une semaine : "WPF and Silverlight are both XAML based platforms but there are some important functionality and implementation differences between the two. This project contains content illustrating these differences and the best practices for developing against these platforms."
Les annonces récentes de Microsoft Silverlight, Adobe Apollo et des évolutions de Flex, tout comme celle de JavaFX de Sun donnent un peu le tournis dans le monde des “Rich Internet Applications”. Il y a de quoi y perdre son latin car ces technologies sont toutes concurrentes, mais elles présentent des différences certaines que leurs [...]
Silverlight 2 (beta 1) ressemble maintenant beaucoup à ce que l'on a pu apprendre avec WPF. Et en voyant la version alpha, on sait que ce n'était pas gagné d'avance. Beaucoup de concepts de WPF sont maintenant communs à Silverlight. Par exemple le sty...
Unity est le Framework d'injection de dépendances de Microsoft (malheureusement encore trop méconnu). Avec Unity Application Block for Silverlight, l'éditeur cherche à positionner sur le poste client les procédés d'injection de dépendances : "(...) the Silverlight environment really is very close to the Desktop CLR. It was mainly a case of pulling out references to things that Silverlight didn't support. We'd already started down this road with some work (...). Replacing calls to methods that didn't exist on Silverlight with ones that did ". Une excellente initiative. La documentation est fournie lors de l'installation.
Dans ce billet assez riche, Ian Griffiths explore les arcanes de Silverlight sous un angle plutôt original. Il se focalise précisément sur les relations entre l'arbre DOM, le scripting et XAML tout en évoquant le SSO (Silverlight Script Object). Un document rare.
Sous la demande de nombreux utilisateurs, Microsoft a adapté l'API Astoria (REST) pour qu'elle fonctionne dans la machine virtuelle de Silverlight. Ce projet se nomme ADO.NET Data Services Silverlight Add-On : "(...) Like the .NET Framework version, this library also allows developers to execute queries asynchronously, providing a more natural interaction model for a web-centric application (...)".
Microsoft vient de mettre en téléchargement la version finale de Silverlight 1.0 (ainsi que Expression Encoder 1.0)
De plus, Microsoft vient d'annoncer un partenariat avec Novell afin de fournir une implémentation de Silverlight pour Linux (Moonlig...
Nikhil Kothari, développeur dans l'équipe ASP.NET de Microsoft, vient de présenter une application Silverlight de démonstration, l'équivalent du FlexStore. L'idée ici est de faire partager au plus grand nombre des bonnes pratiques de développement en Silverlight : "(...) This sample has pretty much no code-behind. Everything is done either declaratively or with a view model (aka presenation model) (...) ". A découvrir.
Juste pour information, sachez que le site de Microsoft à propos de Silverlight (http://www.microsoft.com/silverlight/) a été mis à jour et propos maintenant un design assez sympathique: Voila une belle preuve des possibilités de Silverlight.... ...
Silverlight sera décidément la star du Mix 08. Premièrement, Silverlight 2 (oui, il encore changé de nom, ce n'est plus Silverlight 1.1, ni 2.0 mais 2) devrait être annoncé demain au Mix pour ce qui est de sa version beta 1.
Silverlight fonctio...
Un nouveau marché de niche est en train d'émerger, celui des convertisseurs Flash vers WPF. A l'heure où Microsoft cherche à gonfler sa communauté de développeurs WPF/Silverlight, ces outils viennent à point nommé car il pérennisent les investissements tout en proposant une alternative séduisante aux auteurs de sites/animations Flash. Parmi ces nouveaux venus figurent des sociétés telles que Debreuil Digital Works ou Electric Rain avec respectivement "The Converted" et le projet "Harmony". Plusieurs démos sont disponibles, à suivre ...