Architecture guidance and best practices in Silverlight 2 / Guide d’architecture et bonnes pratiques en Silverlight 2
[English]
Now that you are a master in Silverlight 2 concepts (https://silverlight.net/GetStarted/), that you played with controls (https://silverlightcontrib.org/ and https://www.codeplex.com/Silverlight) and enjoyed your friends with DeepZomm demos (https://www.new-megane.renault.co.uk/?WT.srch=1), you just have to develop a full application :-)
To help you, the following links may help you to design your architecture and manage resources.
Composite application guidance for WPF and Silverlight (Prism 2): https://www.codeplex.com/CompositeWPF
Architecture guidance: 21st chapter is about best practice for RIA: https://www.codeplex.com/AppArch
Security guidance about architecture using WCF: https://www.codeplex.com/WCFSecurityGuide
Tips to build high performance Silverlight media player: https://on10.net/blogs/benwagg/Building-high-performance-Silverlight-Media-Players/
MVVM pattern implementation sample recommended building Silverlight application:
https://jonas.follesoe.no/YouCardRevisitedImplementingTheViewModelPattern.aspx or https://www.nikhilk.net/Silverlight-ViewModel-Pattern.aspx
Article about integration of ADO.net data services, Entity Framework and Silverlight: https://msdn.microsoft.com/en-us/magazine/cc748663.aspx?pr=blog
Best practices for search engine optimization of Silverlight applications: https://silverlight.net/learn/whitepapers/seo.aspx
[Français]
Maintenant que vous maîtrisez les concepts présents dans Silverlight 2 (https://silverlight.net/GetStarted/), que vous avez joué avec les différents contrôles (https://silverlightcontrib.org/ et https://www.codeplex.com/Silverlight) et que vous épatez vos amis avec des démos DeepZoom (https://www.new-megane.renault.co.uk/?WT.srch=1), il ne vous reste plus qu’a assembler tout ça pour réaliser une application :-)
Pour vous aider, voici quelques liens sur les bonnes pratiques d’architecture et de gestion de ressources en Silverlight :
Un guide d’implémentation pour les applications composites WPF et Silverlight (Prism 2) : https://www.codeplex.com/CompositeWPF
Un guide d’architecture. Le chapitre 21 explique les bonnes pratiques d’architectures pour les applications RIA : https://www.codeplex.com/AppArch
Un guide de sécurité sur le design de vos architectures utilisant WCF. https://www.codeplex.com/WCFSecurityGuide
Conseils & bonnes pratiques concernant la vidéo: https://on10.net/blogs/benwagg/Building-high-performance-Silverlight-Media-Players/
Un exemple d’implémentation du pattern MVVM recommandé pour les applications Silverlight : https://jonas.follesoe.no/YouCardRevisitedImplementingTheViewModelPattern.aspx ou https://www.nikhilk.net/Silverlight-ViewModel-Pattern.aspx
Un article sur l’intégration d’ADO.net data services, Entity Framework et Silverlight : https://msdn.microsoft.com/en-us/magazine/cc748663.aspx?pr=blog
Bonnes pratiques pour optimiser le référencement de vos applications Silverlight par les moteurs de recherche : https://silverlight.net/learn/whitepapers/seo.aspx
Comments
Anonymous
November 10, 2008
PingBack from http://mstechnews.info/2008/11/architecture-guidance-and-best-practices-in-silverlight-2-guide-d%e2%80%99architecture-et-bonne-pratique-en-silverlight-2/Anonymous
July 22, 2009
There's a beautiful series of best practices on Silverlight. Check this site: http://www.ganshani.com/2009/07/09/silverlight-2-best-practices-i/