Tag Archive for 'MVVM'

Page 2 of 3

November 22, 2010

Silverlight Firestarter – The Future of Silverlight

Billy Joel didn’t start the fire… Silverlight did (does anyone under 35 recognize that reference?)

Microsoft is holding a PDC-like event on December 2nd that will offer the inside scoop on all things Silverlight.  If you are local to the Microsoft campus, you can go to the event live in Redmond; if not, they are broadcasting the conference on the web.    You can register here.

The agenda includes a keynote from Scott Guthrie on the future of Silverlight; data binding; building feature-rich apps; MVVM; Tips/Tricks; and Application performance tips.

There’s been some confusion regarding Silverlight, and according to our inside scoop, this conference is going to clear it all up.

If you want to brush up on Silverlight, you can check out Laurent Bugnion’s latest tome, Silverlight 4 Unleashed here.

If you’d rather read up on MVVM, Check out Josh Smith’s contribution with Advanced MVVM (read it on your Kindle!).

November 15, 2010

TechEd Europe – Full Report from Microsoft MVP Laurent Bugnion

Senior UX Integrator, Laurent Bugnion (http://www.twitter.com/lbugnion) spent a week in Berlin with over 5000 other geeks for Microsoft’s TechEd Europe.  You can find his full post on his Galasoft Blog here. Check it out for the inside scoop on Microsoft Expression Blend’s plans to build Silverlight 4 applications; the Silverlight Experts Roundtable; MVVM Q and A; and more.   Find the full post at Laurent’s blog!

October 6, 2010

MVVM Light Hotfix for Windows Phone 7 Developer Tools Beta

Hey there, application developers!

If you’ve got MVVM Light Toolkit V3 SP1 installed and are using the new developer tools beta for Windows Phone 7, IdentityMine’s Senior User Experience (UX) Integrator, Laurent Bugnion has some tips for you on his blog.  You can read his full post about a hotfix to correct issues with the MVVM Light template for WP7 here.    Check it out and let us know what you think.

Laurent’s been burning the midnight oil on a few WP7 projects – but more on those later!

July 22, 2010

MVVM Light Hotfix for Windows Phone 7 developer tools beta

originally posted by Laurent Bugnion: (link) – please comment at original post

This is a hotfix to correct the issues with the MVVM Light templates for Windows Phone 7.

Who is it for?

Use this hotfix if (and only if):

Why a hotfix?

The hotifx is needed because of changes in the Microsoft Windows Phone 7 assemblies (regrouping of classes in different namespaces and/or different assemblies) as well as some other changes (manifest structure, etc). The MVVM Light assemblies do not need any update however, and continue to work as expected with the new release.

How to install?

The installation process is described at http://www.galasoft.ch/mvvm/installing/hotfix20100719/

Note about Blend:

At the moment, Blend for Windows Phone beta seems unable to load custom template. I have a pending question with Microsoft to try and clear this up. Right now, the workaround is to create the MVVM Light application for Windows Phone 7 in Visual Studio, and then to open it in Blend for Windows Phone beta.

Happy coding!


Remember to please comment at original post: (link)

May 23, 2010

The MVVM Twilight Zone

originally posted by Josh Smith: (link) – please comment at original post

This morning I went to one of Seattle’s numerous coffeehouses to get breakfast. While waiting in line, the two guys in front of me (looked like coworkers) were talking, and I overheard them use the term “ViewModel.” When their conversation came to a lull, I politely asked if they’re talking about MVVM. The following conversation ensued, between one of the guys and myself:

Guy: “Yes, we are actually.”

Me: “Oh cool, that’s a great pattern. Always an interesting topic.”

Guy: “We use it all the time.”

Me: “What do you like about it?”

Guy: “I like that it’s based on dependency injection. That makes it really easy to test ViewModels.”

Me: “What do you mean that it’s based on DI?”

Guy: “I mean, it’s based on DI. Have you ever actually used the pattern?” [Guy2 now smirks pretentiously]

Me: “Yes, I’ve used it. But, to me, it’s based on Models, Views, and ViewModels. That’s it, no DI.”

Guy: “Well it sounds like you don’t really get it then. It’s complicated, so you need to read a lot about it.”

Me: “Oh, that’s good to know. What do you suggest I read to learn about it?”

Guy: “Start with Josh Smith’s MVVM article in MSDN Magazine.”

I kid you not. That is literally what the guy told me. I burst out laughing so loud that I felt embarrassed and had to leave. The guy must have thought I was psychotic! It’s worth noting that my MVVM article on MSDN never once mentions dependency injection, inversion of control, or any other dependency inversion technique. That’s because dependency inversion has nothing to do with MVVM. Happy coding…

Remember to please comment at original post: (link)