2012-06-09 9 views
6

Obserwowałem, że istnieją aplikacje używające tego wzorca. Na przykład Bewise.Cookbook wdraża framework MVVM z Galasoft.Jak rozpocząć korzystanie z MVVM w aplikacjach Metro?

Chcę studiować niektóre laboratoria w Windows 8, ale mam wątpliwości co do używania tego wzorca w aplikacjach Metro.

Ktoś zna dobrą stronę, na której można nauczyć się używania Win8 z MVVM?

+1

Co z tą nową witryną o nazwie [Google] (http://www.google.com)? Nie, poważnie, ten temat jest szeroko udokumentowany, proszę zrobić kilka badań, zanim zadasz tego rodzaju pytania. –

Odpowiedz

1

Polecam StyleMVVM. Jest to platforma MVVM zaprojektowana od podstaw dla platformy Metro. Obejmuje on własne atrybuty IoC, implementacje dla ICommand i dołączone zachowania poleceń, a także usługi dla kafelków, znaczków, grzanek i okien ustawień (menu rozwijane uroku). Obsługuje również wszystkie trzy języki (C#, C++/CX i HTML/JS).

Aby ułatwić rozpoczęcie pracy, dostępnych jest wiele szablonów C# & C++/CX oraz przykładowa aplikacja pogodowa.

+0

Musisz ujawnić swoją przynależność do tego. Ten post jest prawie dokładnym duplikatem Twojej odpowiedzi tutaj: http://stackoverflow.com/a/12763744/938695 Zapewnij więcej SO niż zwykłym reklamom. –

+2

Przepraszam, chciałem umieścić notatkę na dole, że jestem autorem StyleMVVM. W związku z tym nie było to reklamą. Jest to projekt open source ukierunkowany konkretnie na rozwiązywanie problemu wykonywania MVVM w Metro, więc pomyślałem, że to temat na to pytanie i ten, który wskazałeś. W przyszłości postaram się uniknąć odpowiedzi, które mogą zostać źle zrozumiane. –

1

Zobacz bibliotekę MVVM for Windows 8. To bardzo proste. Możesz dodać swój pakiet NuGet do swojego projektu. Ma również szablon projektu on-line dla wizualnego studia. Tak więc bardzo łatwo jest zacząć. Jest biblioteką, ale nie strukturą, więc możesz używać tylko tych funkcji, które lubisz.

Powiązane problemy