MVVM в Visual Studio 2010? - PullRequest
       2

MVVM в Visual Studio 2010?

4 голосов
/ 25 апреля 2011

Я пытаюсь использовать этот шаблон MVVM с учебником: http://www.codeproject.com/KB/WPF/MVVMQuickTutorial.aspx Кажется, он может работать для Visual Studio 2008, но как насчет Visual Studio 2010?Я пытаюсь установить шаблон "WPF Model-View Application", но, по мнению некоторых обозревателей в проекте Codepeax "WPF Model-View-ViewModel Toolkit", этот проект, по-видимому, сброшен Microsoft или содержит ошибку?Извините, но я в замешательстве.Я не могу получить четкие ответы о том, как лучше всего разрабатывать приложения WPF для Microsoft.Не подходит ли шаблон MVVM для обновленной среды Visual Studio 2010 с использованием C #?

Какой самый лучший и современный шаблон для WPF в Visual Studio 2010 с использованием C #?Может кто-нибудь разослать приличный простой конец учебник по этому?Мне также нравится загружать примеры кода и проектные решения.Спасибо миллиард

Ответы [ 5 ]

3 голосов
/ 25 апреля 2011

MVVM - это паттерн, то есть независимый от языка. Вы можете применить его в Java, C ++, VB и т. Д.
Учебное пособие / демонстрация могут не работать в c # 4, но принципы будут такими же.

У вас есть проблемы с пониманием конкретной точки?

2 голосов
/ 25 апреля 2011

Существует отличный набор инструментов под названием MVVM Light , который отлично работает в Visual Studio 2010.

Здесь есть куча информации об этом: http://www.galasoft.ch/mvvm/

Этот урок, вероятно, будет особенно полезен: http://www.galasoft.ch/mvvm/creating/

Здесь также есть замечательная серия от Джесси Либерти: http://jesseliberty.com/2011/01/04/wpfs-mvvm-light-toolkit-soup-to-nuts-part-i/

1 голос
/ 12 декабря 2013

Я нашел этот шаблон очень полезным.У него есть несколько полезных предопределенных классов, таких как NotificationObject, который обрабатывает вызовы RaisePropertyChanged, передавая само поле вместо строки (очень полезно), а также DelegateCommand и некоторые конвертеры.В нем есть пример кода XAML, чтобы показать, как все устроено.

1 голос
/ 25 апреля 2011

Вы хотите попробовать http://mvvmpsample.codeplex.com это решение VS2010

Следующие сообщения в блоге объясняют, что это такое:

1 голос
/ 25 апреля 2011

Я использую , это , и это прекрасно работает в visual studio 2010.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...