2010-01-21 7 views
9

Mon entreprise fait de gros efforts pour Silverlight et je suis en train de tout mettre en œuvre pour cette poussée. J'étudie Prism et MVVM dans Silverlight. Est-ce la meilleure voie à suivre? Tout le monde connaît les bons tutoriels END à END sur MVVM dans Silverlight.Silverlight MVVM Par où commencer

Merci

+0

Je partirais seul PRISM jusqu'à avoir une emprise sur MVVM ou MVC silverlight. PRISM est un vrai truc de cuisine. –

+0

Je comprends cette déclaration, mais j'essaie de mettre en place une solide pratique pour mon entreprise. Prisme semble être la norme suis-je incorrect dans ma pensée? – Rico

+0

J'ai trouvé ces liens et ils m'ont vraiment aidé à expliquer mvvm Pre Prism. FYI http://community.infragistics.com/pixel8/media/p/91949.aspx http://weblogs.asp.net/dwahlin/archive/2009/12/08/getting-started-with-the-mvvm-pattern-in-silverlight-applications.aspx – Rico

Répondre

6

série de Prism Mike Taulty (le cadre MVVM de Microsoft) pour les vidéos Silveright est génial. Il m'a fallu plusieurs jours pour regarder toutes les vidéos et faire l'exemple de code avec les vidéos, mais ça a vraiment ramené Prism à la maison. Je pense qu'il y a au moins 8 heures de vidéo réelle. Cela valait bien la montre pour moi. Il commence avec des concepts simples dans une application de console, puis environ un tiers des vidéos reprend les concepts et commence à les appliquer avec Prism/Unity dans une application Silverlight. Il aborde plusieurs problèmes communs.

Mike Tault's Blog Post linking to his Channel 9 videos.

Voici les modèles Microsoft et pratiques (l'équipe qui a rédigé Prism et Unity) site web pour Prism and Unity.

Cela devrait vous aider à démarrer.

+0

Je vais examiner cette information et de revenir à vous ce soir Merci .. :) – Rico

1

Avez-vous envisagé de télécharger le Composite Application Guidance for WPF and Silverlight - October 2009?

Il s'agit d'une collection d'exemples très utiles (26 au total) et il y a un bon fichier d'aide qui vous guidera à travers eux. J'espère que vous trouverez ce que vous cherchez!

+0

Merci l'homme j'ai les fichiers juste havn 't frappé la bonne idée xamples ... – Rico

+0

Pas de problème! Mon plaisir^_^ –

0

Je ne sais pas si cela aidera - mais j'ai vraiment lutté avec les mêmes choses que vous semblez être. J'ai commencé par apprendre la boîte à outils MVVM-light. La documentation était un peu légère et dispersée, mais j'ai beaucoup appris. De mon apprentissage, j'ai décidé de créer ma propre boîte à outils - rien de vraiment nouveau, mais juste les approches les plus simples que j'ai pu trouver. Cela m'a donné le plus grand confort dans le développement à base de MVVM. Ma boîte à outils est disponible au http://slmvvms.codeplex.com/ si vous souhaitez jeter un coup d'œil - J'ai fourni une documentation pour vous aider à démarrer, et je travaille sur un exemple d'application, et une procédure pas à pas.

Bonne chance!

3

Que diriez-vous de commencer à la base? J'ai écrit un article spécifiquement pour aborder les principes fondamentaux de MVVM: pourquoi l'utiliseriez-vous, de quoi s'agit-il et comment résout-il les problèmes communs? Check it out ici:

http://www.codeproject.com/KB/silverlight/mvvm-explained.aspx

+0

Jeremy, Wow tout à fait le poste. Depuis que j'ai posté cette question, j'ai continué en mvvm sans tous les cadres. J'essaie juste de le comprendre. Dan's Post http://weblogs.asp.net/dwahlin/archive/2009/12/08/getting-started-with-the-mvvm-pattern-in-silverlight-applications.aspx Un peu de Made m'a fait réaliser à quel point cela pouvait être simple être. Toujours en train de commander, vous avez soulevé de nouvelles questoins et répondu à d'autres avec votre post. Je vous en suis reconnaissant. Merci – Rico