Hi Jonas, I'm working in a team of a WPF project and we're exploring the advantages of MVP in our project. Our main goal is to have our application logic easily-compatible with other UI technologies like Silverlight and ASP.net for Web or any other "view" that we would want to use. Do you think that M-V-VM (Presentation model) should be used in this scenario?
By the way, Can anyone recommend a good focused WPF mail-list? Thanks in advance, []s! Rodrigo Ratan On 7/24/08, Jonas Follesø <[EMAIL PROTECTED]> wrote: > > Hi guys, > > I normally don't "pimp" my blog on the mailing list, but have two posts I'd > like to share with you guys: > > > - YouCard Re-visited: Implementing the ViewModel pattern ( > > http://jonas.follesoe.no/YouCardRevisitedImplementingTheViewModelPattern.aspx > ) > - YouCard Re-visited: Implementing Dependency Injection in Silverlight > ( > > http://jonas.follesoe.no/YouCardRevisitedImplementingDependencyInjectionInSilverlight.aspx > ) > > Lately I've been spending allot of time thinking about how to best > architect a Silverlight application and which patterns that apply. Since > Silverligth is so similar to WPF we can learn from their experiences. There > are several frameworks being brought over from WPF to Silverlight, such as > Unity ( > http://michaelsync.net/2008/07/11/unity-application-block-unity-for-silverlight-and-stoplight-quickstart) > and Composit WPF/Prism ( > http://www.codeplex.com/CompositeWPFContrib/Wiki/View.aspx?title=Prism%20to%20Silverlight&referringTitle=PrismAG > ). > > One of the things I care allot about is providing a good design time > experience in Blend, with proper test data etc. Way to often I download > WPF/Silverlight samples from Microsoft, and try to put my self in the shoes > of a designer who want to redesign the application. Often that is really > hard, as there isn't good test data for items controls etc. > > The two posts I mentioned talks about how to architect/build your > Silverlight in a way that gives you a good design time experience, and at > the same time apply good design principles like louse coupling, seperation > of concerns etc. Dependency injection for instance makes allot of sense, as > you can inject mock providers when the code is consumed in Blend, giving > your designers a better experience. > > What are your experience in building code that works nicely in Blend? Any > tips trick? War stories? Does this matter? > > These are some of the topics I'm planning on covering in my TechEd talk in > September. > > Cheers, > Jonas Follesø > http://jonas.follesoe.no > > > > > > > ------------------------------------------------------------------- > OzSilverlight.com - to unsubscribe from this list, send a message back to > the list with 'unsubscribe' as the subject. > Powered by mailenable.com - List managed by www.readify.net ------------------------------------------------------------------- OzSilverlight.com - to unsubscribe from this list, send a message back to the list with 'unsubscribe' as the subject. Powered by mailenable.com - List managed by www.readify.net
